INFO:2026-03-24T22:58:34Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 710c2f0ca5a4..d2dab9788a57 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 d2dab9788a57 [SPIR-V] Decompose bitcasts involving bool vectors (#187960) INFO:2026-03-24T22:58:39Z:root:syncing... Deleted branch merge (was 6066db1396d4). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 9cabbd758d49] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-24T22:58:41Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files ninja: no work to do. INFO:2026-03-24T22:58:42Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T22:58:42Z:root:testing INFO:2026-03-24T22:58:42Z: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 :: CodeGenHLSL/builtins/abs.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (3 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 0x563f33084158 <> # | |-NamespaceDecl 0x563f33084a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x563f33084b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-NonTypeTemplateParmDecl 0x563f33084c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x563f33084c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x563f33084d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x563f33084d40 'vector' dependent # | | | |-TemplateTypeParmType 0x563f33084ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f33084b20 'element' # | | | `-DeclRefExpr 0x563f33084ce0 <> 'int' lvalue NonTypeTemplateParm 0x563f33084c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x563f33084e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-NonTypeTemplateParmDecl 0x563f33084f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x563f33084f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x563f33084fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x563f33085028 <> 'int' 4 # | | | |-BinaryOperator 0x563f33085128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x563f330850e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x563f330850a8 <> 'int' lvalue NonTypeTemplateParm 0x563f33084f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x563f33085068 <> 'int' 4 # | | | | `-BinaryOperator 0x563f33085108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x563f330850c8 <> 'int' lvalue NonTypeTemplateParm 0x563f33084fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x563f33085088 <> 'int' 4 # | | | `-TypeAliasDecl 0x563f330b0298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x563f330b0230 'matrix' dependent # | | |-ClassTemplateDecl 0x563f330b0978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x563f330b0748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f330b0918 <> 'bool' Concept 0x563f330b0420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f330b0850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f330b0820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f330b07d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f330b03a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f330b0350 'element_type' # | | | `-CXXRecordDecl 0x563f330b0648 <> implicit class Buffer # | | | `-FinalAttr 0x563f330b06f0 <> Implicit final # | | |-ClassTemplateDecl 0x563f330b0d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x563f330b0ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f330b0cb8 <> 'bool' Concept 0x563f330b0420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f330b0bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f330b0bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f330b0b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f330b03a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f330b0350 'element_type' # | | | `-CXXRecordDecl 0x563f330b09e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x563f330b0a90 <> Implicit final # | | |-ClassTemplateDecl 0x563f330b10b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x563f330b0e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f330b1058 <> 'bool' Concept 0x563f330b0600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f330b0f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f330b0f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f330b0f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f330b04c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f330b0468 'element_type' # | | | `-CXXRecordDecl 0x563f330b0d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x563f330b0e30 <> Implicit final # | | |-ClassTemplateDecl 0x563f330b2738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x563f330b2510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f330b26d8 <> 'bool' Concept 0x563f330b0600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f330b2610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f330b25e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f330b2590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f330b04c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f330b0468 'element_type' # | | | `-CXXRecordDecl 0x563f330b2410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x563f330b24b8 <> Implicit final # | | |-ClassTemplateDecl 0x563f330b2ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x563f330b28a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f330b2a78 <> 'bool' Concept 0x563f330b0600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f330b29b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f330b2980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f330b2930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f330b04c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f330b0468 'element_type' # | | | `-CXXRecordDecl 0x563f330b27a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x563f330b2850 <> Implicit final # | | |-ClassTemplateDecl 0x563f330b2e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x563f330b2c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f330b2e18 <> 'bool' Concept 0x563f330b0600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f330b2d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f330b2d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f330b2cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f330b04c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f330b0468 'element_type' # | | | `-CXXRecordDecl 0x563f330b2b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x563f330b2bf0 <> Implicit final # | | |-ClassTemplateDecl 0x563f330b3218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x563f330b2fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f330b31b8 <> 'bool' Concept 0x563f330b0600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f330b30f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f330b30c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f330b3070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f330b04c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f330b0468 'element_type' # | | | `-CXXRecordDecl 0x563f330b2ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x563f330b2f90 <> Implicit final # | | |-ClassTemplateDecl 0x563f330b35c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x563f330b3388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x563f330b3568 <> 'bool' Concept 0x563f330b0600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f330b34a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f330b3470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f330b3420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f330b04c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f330b0468 'element_type' # | | | `-CXXRecordDecl 0x563f330b3288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x563f330b3330 <> Implicit final # | | |-CXXRecordDecl 0x563f330b3638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x563f330b36e0 <> Implicit final # | | |-CXXRecordDecl 0x563f330b3738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x563f330b37e0 <> Implicit final # | | |-CXXRecordDecl 0x563f330b3838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x563f330b38e0 <> Implicit final # | | |-CXXRecordDecl 0x563f330b3938 <> implicit class SamplerState # | | | `-FinalAttr 0x563f330b39e0 <> Implicit final # | | |-CXXRecordDecl 0x563f330b3a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x563f330b3ae0 <> Implicit final # | | |-ClassTemplateDecl 0x563f330b3ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x563f330b3c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x563f330b3b40 'vector' 4 # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-ConceptSpecializationExpr 0x563f330b3e78 <> 'bool' Concept 0x563f330b0420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x563f330b3db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f330b3d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f330b3d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f330b03a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f330b0350 'element_type' # | | | `-CXXRecordDecl 0x563f330b3b70 <> implicit class Texture2D # | | | `-FinalAttr 0x563f330b3c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x563f330b4168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x563f330b4090 'vector' dependent # | | | |-TemplateTypeParmType 0x563f330b3fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f330b3f48 'element_type' # | | | `-DeclRefExpr 0x563f330b4068 <> 'int' lvalue NonTypeTemplateParm 0x563f330b3fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x563f330b3f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x563f330b3fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x563f330b0420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x563f330b0350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x563f330b0400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x563f330b03a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x563f330b0350 'element_type' # | |-ConceptDecl 0x563f330b0600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x563f330b0468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x563f330b05e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x563f330b0540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x563f330b0520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x563f330b04c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x563f330b0468 'element_type' # | | `-BinaryOperator 0x563f330b05c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x563f330b0558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x563f330b05a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x563f330b4380 <> Namespace 0x563f33084a98 'hlsl' # | |-TypedefDecl 0x563f330b4b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x563f330b4b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x563f330b4850 '__NSConstantString_tag' # | |-TypedefDecl 0x563f33084a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x563f33084980 'void *' # | | `-BuiltinType 0x563f330841c0 'void' # | |-NamespaceDecl 0x563f330b4bf0 prev 0x563f33084a98 line:12:11 hlsl # | | |-original Namespace 0x563f33084a98 'hlsl' # | | |-TypedefDecl 0x563f330b4c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x563f33084260 'int' # | | |-TypedefDecl 0x563f330b4ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | |-TypedefDecl 0x563f330b4d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | |-TypedefDecl 0x563f330b4dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x563f33084360 'float' # | | |-TypedefDecl 0x563f330b4e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | |-TypedefDecl 0x563f330b4ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x563f33084280 'long' # | | |-TypedefDecl 0x563f330b4f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x563f33084380 'double' # | | |-TypedefDecl 0x563f330b51c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x563f330b50f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330b4fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330b4f98 'int' 1 # | | | `-ExtVectorType 0x563f330b50b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f330b5000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f330841e0 'bool' # | | |-TypedefDecl 0x563f330b5418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x563f330b5340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330b5250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330b5230 'int' 2 # | | | `-ExtVectorType 0x563f330b5300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f330b5000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f330841e0 'bool' # | | |-TypedefDecl 0x563f330b5668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x563f330b5590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330b54a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330b5480 'int' 3 # | | | `-ExtVectorType 0x563f330b5550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f330b5000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f330841e0 'bool' # | | |-TypedefDecl 0x563f330d6ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x563f330b57e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330b56f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330b56d0 'int' 4 # | | | `-ExtVectorType 0x563f330b57a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f330b5000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f330841e0 'bool' # | | |-TypedefDecl 0x563f330d7278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x563f330d71a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330d7080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330d7060 'int' 1 # | | | `-ExtVectorType 0x563f330d7160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f330d70b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f33084260 'int' # | | |-TypedefDecl 0x563f330d74c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x563f330d73f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330d7308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330d72e8 'int' 2 # | | | `-ExtVectorType 0x563f330d73b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f330d70b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f33084260 'int' # | | |-TypedefDecl 0x563f330d7718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x563f330d7640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330d7558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330d7538 'int' 3 # | | | `-ExtVectorType 0x563f330d7600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f330d70b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f33084260 'int' # | | |-TypedefDecl 0x563f330d7968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x563f330d7890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330d77a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330d7788 'int' 4 # | | | `-ExtVectorType 0x563f330d7850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f330d70b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f33084260 'int' # | | |-TypedefDecl 0x563f330d7c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x563f330d7b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330d7a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330d7a10 'int' 1 # | | | `-ExtVectorType 0x563f330d7b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f330d7a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | |-Typedef 0x563f330b4ce8 'uint' # | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | |-TypedefDecl 0x563f330d7e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x563f330d7dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330d7cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330d7cb0 'int' 2 # | | | `-ExtVectorType 0x563f330d7d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f330d7a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | |-Typedef 0x563f330b4ce8 'uint' # | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | |-TypedefDecl 0x563f330d8928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x563f330d8850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330d7f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330d7f20 'int' 3 # | | | `-ExtVectorType 0x563f330d8810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f330d7a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | |-Typedef 0x563f330b4ce8 'uint' # | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | |-TypedefDecl 0x563f330d8b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x563f330d8ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330d89d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330d89b0 'int' 4 # | | | `-ExtVectorType 0x563f330d8a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f330d7a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | |-Typedef 0x563f330b4ce8 'uint' # | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | |-TypedefDecl 0x563f330d8e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x563f330d8d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330d8c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330d8c40 'int' 1 # | | | `-ExtVectorType 0x563f330d8d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f330d8c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | `-BuiltinType 0x563f33084260 'int' # | | |-TypedefDecl 0x563f330d9068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x563f330d8f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330d8ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330d8eb0 'int' 2 # | | | `-ExtVectorType 0x563f330d8f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f330d8c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | `-BuiltinType 0x563f33084260 'int' # | | |-TypedefDecl 0x563f330d92a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x563f330d91d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330d9110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330d90f0 'int' 3 # | | | `-ExtVectorType 0x563f330d9190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f330d8c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | `-BuiltinType 0x563f33084260 'int' # | | |-TypedefDecl 0x563f330d94e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x563f330d9410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330d9350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330d9330 'int' 4 # | | | `-ExtVectorType 0x563f330d93d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f330d8c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | `-BuiltinType 0x563f33084260 'int' # | | |-TypedefDecl 0x563f330d97a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x563f330d96a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330d95b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330d9590 'int' 1 # | | | `-ExtVectorType 0x563f330d9660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f330d95e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | |-TypedefDecl 0x563f330d99d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x563f330d9900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330d9848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330d9828 'int' 2 # | | | `-ExtVectorType 0x563f330d98c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f330d95e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | |-TypedefDecl 0x563f330d9c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x563f330d9b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330d9a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330d9a60 'int' 3 # | | | `-ExtVectorType 0x563f330d9b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f330d95e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | |-TypedefDecl 0x563f330d9e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x563f330d9d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330d9cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330d9ca0 'int' 4 # | | | `-ExtVectorType 0x563f330d9d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f330d95e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | |-TypedefDecl 0x563f330da118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x563f330da040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330d9f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330d9f00 'int' 1 # | | | `-ExtVectorType 0x563f330da000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f330d9f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | `-BuiltinType 0x563f33084280 'long' # | | |-TypedefDecl 0x563f330da388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x563f330da2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330da1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330da1a0 'int' 2 # | | | `-ExtVectorType 0x563f330da270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f330d9f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | `-BuiltinType 0x563f33084280 'long' # | | |-TypedefDecl 0x563f330da5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x563f330da520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330da430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330da410 'int' 3 # | | | `-ExtVectorType 0x563f330da4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f330d9f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | `-BuiltinType 0x563f33084280 'long' # | | |-TypedefDecl 0x563f330da888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x563f330da7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330da6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330da680 'int' 4 # | | | `-ExtVectorType 0x563f330da750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f330d9f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | `-BuiltinType 0x563f33084280 'long' # | | |-TypedefDecl 0x563f330dab48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x563f330daa70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330da950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330da930 'int' 1 # | | | `-ExtVectorType 0x563f330daa30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f330da980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | |-TypedefDecl 0x563f330dadb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x563f330dace0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330dabf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330dabd0 'int' 2 # | | | `-ExtVectorType 0x563f330daca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f330da980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | |-TypedefDecl 0x563f330db028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x563f330daf50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330dae60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330dae40 'int' 3 # | | | `-ExtVectorType 0x563f330daf10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f330da980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | |-TypedefDecl 0x563f330db298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x563f330db1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330db0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330db0b0 'int' 4 # | | | `-ExtVectorType 0x563f330db180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f330da980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | |-TypedefDecl 0x563f330db528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x563f330db450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330db328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330db308 'int' 1 # | | | `-ExtVectorType 0x563f330db410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f330db360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f330849d0 'half' # | | |-TypedefDecl 0x563f330dbfd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x563f330db6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330db5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330db598 'int' 2 # | | | `-ExtVectorType 0x563f330db660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f330db360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f330849d0 'half' # | | |-TypedefDecl 0x563f330dc228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x563f330dc150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330dc060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330dc040 'int' 3 # | | | `-ExtVectorType 0x563f330dc110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f330db360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f330849d0 'half' # | | |-TypedefDecl 0x563f330dc478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x563f330dc3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330dc2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330dc298 'int' 4 # | | | `-ExtVectorType 0x563f330dc360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f330db360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f330849d0 'half' # | | |-TypedefDecl 0x563f330dc708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x563f330dc630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330dc508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330dc4e8 'int' 1 # | | | `-ExtVectorType 0x563f330dc5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f330dc540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f33084360 'float' # | | |-TypedefDecl 0x563f330dc958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x563f330dc880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330dc798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330dc778 'int' 2 # | | | `-ExtVectorType 0x563f330dc840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f330dc540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f33084360 'float' # | | |-TypedefDecl 0x563f330dcba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x563f330dcad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330dc9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330dc9c8 'int' 3 # | | | `-ExtVectorType 0x563f330dca90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f330dc540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f33084360 'float' # | | |-TypedefDecl 0x563f330dcdc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x563f330dccf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330dcc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330dcc18 'int' 4 # | | | `-ExtVectorType 0x563f330dccb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f330dc540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f33084360 'float' # | | |-TypedefDecl 0x563f330dd158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x563f330dd080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330dce58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330dce38 'int' 1 # | | | `-ExtVectorType 0x563f330dcf40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f330dce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f33084380 'double' # | | |-TypedefDecl 0x563f330dd3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x563f330dd2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330dd1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330dd1c8 'int' 2 # | | | `-ExtVectorType 0x563f330dd290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f330dce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f33084380 'double' # | | |-TypedefDecl 0x563f330dd5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x563f330dd520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330dd438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330dd418 'int' 3 # | | | `-ExtVectorType 0x563f330dd4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f330dce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f33084380 'double' # | | |-TypedefDecl 0x563f330dd848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x563f330dd770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330dd688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330dd668 'int' 4 # | | | `-ExtVectorType 0x563f330dd730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f330dce90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-BuiltinType 0x563f33084380 'double' # | | |-TypedefDecl 0x563f330ddad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x563f330dda00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330dd910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330dd8f0 'int' 1 # | | | `-ExtVectorType 0x563f330dd9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f330dd940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | `-BuiltinType 0x563f33084360 'float' # | | |-TypedefDecl 0x563f330ddd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x563f330ddc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330ddb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330ddb60 'int' 2 # | | | `-ExtVectorType 0x563f330ddc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f330dd940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | `-BuiltinType 0x563f33084360 'float' # | | |-TypedefDecl 0x563f330ddf58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x563f330dde80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330dddc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330ddda0 'int' 3 # | | | `-ExtVectorType 0x563f330dde40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f330dd940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | `-BuiltinType 0x563f33084360 'float' # | | |-TypedefDecl 0x563f330de1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x563f330de0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330de000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330ddfe0 'int' 4 # | | | `-ExtVectorType 0x563f330de090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f330dd940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | `-BuiltinType 0x563f33084360 'float' # | | |-TypedefDecl 0x563f330de438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x563f330de360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330de270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330de250 'int' 1 # | | | `-ExtVectorType 0x563f330de320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x563f330de2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | `-BuiltinType 0x563f33084380 'double' # | | |-TypedefDecl 0x563f330de678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x563f330de5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330de4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330de4c0 'int' 2 # | | | `-ExtVectorType 0x563f330de560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x563f330de2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | `-BuiltinType 0x563f33084380 'double' # | | |-TypedefDecl 0x563f330de8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x563f330de7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330de720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330de700 'int' 3 # | | | `-ExtVectorType 0x563f330de7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x563f330de2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | `-BuiltinType 0x563f33084380 'double' # | | |-TypedefDecl 0x563f330deaf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x563f330dea20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330de960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330de940 'int' 4 # | | | `-ExtVectorType 0x563f330de9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x563f330de2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | `-BuiltinType 0x563f33084380 'double' # | | |-TypedefDecl 0x563f330e49f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330def50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330debd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330deb78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330debf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330deb98 'int' 1 # | | | `-ConstantMatrixType 0x563f330deef0 'matrix' # | | |-TypedefDecl 0x563f330e4e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330e4d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330e4a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330e4a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e4ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e4a78 'int' 2 # | | | `-ConstantMatrixType 0x563f330e4cb0 'matrix' # | | |-TypedefDecl 0x563f330e5230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330e5130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330e4eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330e4e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330e4ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330e4e98 'int' 3 # | | | `-ConstantMatrixType 0x563f330e50d0 'matrix' # | | |-TypedefDecl 0x563f330e5650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330e5550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330e52d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330e5298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330e52f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330e52b8 'int' 4 # | | | `-ConstantMatrixType 0x563f330e54f0 'matrix' # | | |-TypedefDecl 0x563f330e7c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330e5970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e56f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e56b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330e5718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330e56d8 'int' 1 # | | | `-ConstantMatrixType 0x563f330e5910 'matrix' # | | |-TypedefDecl 0x563f330e8030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330e7f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e7cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e7c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e7cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e7c98 'int' 2 # | | | `-ConstantMatrixType 0x563f330e7ed0 'matrix' # | | |-TypedefDecl 0x563f330e8450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330e8350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e80d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e8098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330e80f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330e80b8 'int' 3 # | | | `-ConstantMatrixType 0x563f330e82f0 'matrix' # | | |-TypedefDecl 0x563f330e8870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330e8770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e84f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e84b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330e8518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330e84d8 'int' 4 # | | | `-ConstantMatrixType 0x563f330e8710 'matrix' # | | |-TypedefDecl 0x563f330e9cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330e9bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330e8918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330e88d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330e8938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330e88f8 'int' 1 # | | | `-ConstantMatrixType 0x563f330e8b30 'matrix' # | | |-TypedefDecl 0x563f330ea0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330e9fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330e9d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330e9d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e9d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e9d38 'int' 2 # | | | `-ConstantMatrixType 0x563f330e9f70 'matrix' # | | |-TypedefDecl 0x563f330ea4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330ea3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330ea178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330ea138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330ea198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330ea158 'int' 3 # | | | `-ConstantMatrixType 0x563f330ea390 'matrix' # | | |-TypedefDecl 0x563f330ea910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330ea810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330ea598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330ea558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330ea5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330ea578 'int' 4 # | | | `-ConstantMatrixType 0x563f330ea7b0 'matrix' # | | |-TypedefDecl 0x563f330ead50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330eac50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330ea9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330ea978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330ea9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330ea998 'int' 1 # | | | `-ConstantMatrixType 0x563f330eabf0 'matrix' # | | |-TypedefDecl 0x563f330eb170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330eb070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330eadf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330eadb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330eae18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330eadd8 'int' 2 # | | | `-ConstantMatrixType 0x563f330eb010 'matrix' # | | |-TypedefDecl 0x563f330eb590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330eb490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330eb218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330eb1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330eb238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330eb1f8 'int' 3 # | | | `-ConstantMatrixType 0x563f330eb430 'matrix' # | | |-TypedefDecl 0x563f330eb9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330eb8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x563f330841e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330eb638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330eb5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330eb658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330eb618 'int' 4 # | | | `-ConstantMatrixType 0x563f330eb850 'matrix' # | | |-TypedefDecl 0x563f330ec130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330ec030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330eba60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330eba20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330eba80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330eba40 'int' 1 # | | | `-ConstantMatrixType 0x563f330ebfd0 'matrix' # | | |-TypedefDecl 0x563f330ec560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330ec460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330ec1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330ec1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330ec200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330ec1c0 'int' 2 # | | | `-ConstantMatrixType 0x563f330ec400 'matrix' # | | |-TypedefDecl 0x563f330ec990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330ec890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330ec610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330ec5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330ec630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330ec5f0 'int' 3 # | | | `-ConstantMatrixType 0x563f330ec830 'matrix' # | | |-TypedefDecl 0x563f330ecdc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330eccc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330eca40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330eca00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330eca60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330eca20 'int' 4 # | | | `-ConstantMatrixType 0x563f330ecc60 'matrix' # | | |-TypedefDecl 0x563f330ed500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330ed400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330ece70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330ece30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330ece90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330ece50 'int' 1 # | | | `-ConstantMatrixType 0x563f330ed3a0 'matrix' # | | |-TypedefDecl 0x563f330ed930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330ed830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330ed5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330ed570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330ed5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330ed590 'int' 2 # | | | `-ConstantMatrixType 0x563f330ed7d0 'matrix' # | | |-TypedefDecl 0x563f330edd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330edc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330ed9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330ed9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330eda00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330ed9c0 'int' 3 # | | | `-ConstantMatrixType 0x563f330edc00 'matrix' # | | |-TypedefDecl 0x563f330df5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330ee090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330ede10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330eddd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330ede30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330eddf0 'int' 4 # | | | `-ConstantMatrixType 0x563f330ee030 'matrix' # | | |-TypedefDecl 0x563f330dfa10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330df910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330df690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330df650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330df6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330df670 'int' 1 # | | | `-ConstantMatrixType 0x563f330df8b0 'matrix' # | | |-TypedefDecl 0x563f330dfe40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330dfd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330dfac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330dfa80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330dfae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330dfaa0 'int' 2 # | | | `-ConstantMatrixType 0x563f330dfce0 'matrix' # | | |-TypedefDecl 0x563f330e0270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330e0170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330dfef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330dfeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330dff10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330dfed0 'int' 3 # | | | `-ConstantMatrixType 0x563f330e0110 'matrix' # | | |-TypedefDecl 0x563f330e17c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330e16c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330e0320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330e02e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330e0340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330e0300 'int' 4 # | | | `-ConstantMatrixType 0x563f330e0540 'matrix' # | | |-TypedefDecl 0x563f330e1bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330e1af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330e1870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330e1830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330e1890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330e1850 'int' 1 # | | | `-ConstantMatrixType 0x563f330e1a90 'matrix' # | | |-TypedefDecl 0x563f330e2020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330e1f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330e1ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330e1c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e1cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e1c80 'int' 2 # | | | `-ConstantMatrixType 0x563f330e1ec0 'matrix' # | | |-TypedefDecl 0x563f330e2450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330e2350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330e20d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330e2090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330e20f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330e20b0 'int' 3 # | | | `-ConstantMatrixType 0x563f330e22f0 'matrix' # | | |-TypedefDecl 0x563f330e2890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330e2790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330e2500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330e24c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330e2520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330e24e0 'int' 4 # | | | `-ConstantMatrixType 0x563f330e2730 'matrix' # | | |-TypedefDecl 0x563f330e2d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330e2c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330e2958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330e2918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330e2978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330e2938 'int' 1 # | | | `-ConstantMatrixType 0x563f330e2bb0 'matrix' # | | |-TypedefDecl 0x563f330e3150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330e3050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330e2dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330e2d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e2df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e2db8 'int' 2 # | | | `-ConstantMatrixType 0x563f330e2ff0 'matrix' # | | |-TypedefDecl 0x563f330e3590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330e3490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330e3218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330e31d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330e3238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330e31f8 'int' 3 # | | | `-ConstantMatrixType 0x563f330e3430 'matrix' # | | |-TypedefDecl 0x563f330e3b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330e3a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330e3658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330e3618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330e3678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330e3638 'int' 4 # | | | `-ConstantMatrixType 0x563f330e3a20 'matrix' # | | |-TypedefDecl 0x563f330e3fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330e3ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e3c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e3c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330e3c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330e3c28 'int' 1 # | | | `-ConstantMatrixType 0x563f330e3e60 'matrix' # | | |-TypedefDecl 0x563f330e4400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330e4300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e4088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e4048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e40a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e4068 'int' 2 # | | | `-ConstantMatrixType 0x563f330e42a0 'matrix' # | | |-TypedefDecl 0x563f330f8d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330e4740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330e44c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330e4488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330e44e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330e44a8 'int' 3 # | | | `-ConstantMatrixType 0x563f330e46e0 'matrix' # | | |-TypedefDecl 0x563f330f9140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330f9040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f8dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f8d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f8de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f8da8 'int' 4 # | | | `-ConstantMatrixType 0x563f330f8fe0 'matrix' # | | |-TypedefDecl 0x563f330f9580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330f9480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f9208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f91c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f9228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f91e8 'int' 1 # | | | `-ConstantMatrixType 0x563f330f9420 'matrix' # | | |-TypedefDecl 0x563f330f99c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330f98c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f9648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f9608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f9668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f9628 'int' 2 # | | | `-ConstantMatrixType 0x563f330f9860 'matrix' # | | |-TypedefDecl 0x563f330fa920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330fa820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f9a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f9a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f9aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f9a68 'int' 3 # | | | `-ConstantMatrixType 0x563f330f9ca0 'matrix' # | | |-TypedefDecl 0x563f330fad60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330fac60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330fa9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330fa9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330faa08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330fa9c8 'int' 4 # | | | `-ConstantMatrixType 0x563f330fac00 'matrix' # | | |-TypedefDecl 0x563f330fb1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330fb0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330fae28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330fade8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330fae48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330fae08 'int' 1 # | | | `-ConstantMatrixType 0x563f330fb040 'matrix' # | | |-TypedefDecl 0x563f330fb5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330fb4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330fb268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330fb228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330fb288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330fb248 'int' 2 # | | | `-ConstantMatrixType 0x563f330fb480 'matrix' # | | |-TypedefDecl 0x563f330fbd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330fbc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330fb6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330fb668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330fb6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330fb688 'int' 3 # | | | `-ConstantMatrixType 0x563f330fbbd0 'matrix' # | | |-TypedefDecl 0x563f330fc170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330fc070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330fbdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330fbdb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330fbe18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330fbdd8 'int' 4 # | | | `-ConstantMatrixType 0x563f330fc010 'matrix' # | | |-TypedefDecl 0x563f330fc4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330fc3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330fc238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330fc1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330fc258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330fc218 'int' 1 # | | | `-ConstantMatrixType 0x563f330fc390 'matrix' # | | |-TypedefDecl 0x563f330fc830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330fc730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330fc5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330fc578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330fc5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330fc598 'int' 2 # | | | `-ConstantMatrixType 0x563f330fc6d0 'matrix' # | | |-TypedefDecl 0x563f330ee470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330fca70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330fc8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330fc8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330fc918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330fc8d8 'int' 3 # | | | `-ConstantMatrixType 0x563f330fca10 'matrix' # | | |-TypedefDecl 0x563f330ee7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330ee6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330ee538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330ee4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330ee558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330ee518 'int' 4 # | | | `-ConstantMatrixType 0x563f330ee650 'matrix' # | | |-TypedefDecl 0x563f330eeaf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330ee9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330ee878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330ee838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330ee898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330ee858 'int' 1 # | | | `-ConstantMatrixType 0x563f330ee990 'matrix' # | | |-TypedefDecl 0x563f330eee30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330eed30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330eebb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330eeb78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330eebd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330eeb98 'int' 2 # | | | `-ConstantMatrixType 0x563f330eecd0 'matrix' # | | |-TypedefDecl 0x563f330ef170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330ef070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330eeef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330eeeb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330eef18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330eeed8 'int' 3 # | | | `-ConstantMatrixType 0x563f330ef010 'matrix' # | | |-TypedefDecl 0x563f330f04d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330ef3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330ef238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330ef1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330ef258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330ef218 'int' 4 # | | | `-ConstantMatrixType 0x563f330ef350 'matrix' # | | |-TypedefDecl 0x563f330f0810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330f0710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f0598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f0558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f05b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f0578 'int' 1 # | | | `-ConstantMatrixType 0x563f330f06b0 'matrix' # | | |-TypedefDecl 0x563f330f0b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330f0a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f08d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f0898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f08f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f08b8 'int' 2 # | | | `-ConstantMatrixType 0x563f330f09f0 'matrix' # | | |-TypedefDecl 0x563f330f0e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330f0d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f0c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f0bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f0c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f0bf8 'int' 3 # | | | `-ConstantMatrixType 0x563f330f0d30 'matrix' # | | |-TypedefDecl 0x563f330f11d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330f10d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f0f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f0f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f0f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f0f38 'int' 4 # | | | `-ConstantMatrixType 0x563f330f1070 'matrix' # | | |-TypedefDecl 0x563f330f1560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330f1460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f1298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f1258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f12b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f1278 'int' 1 # | | | `-ConstantMatrixType 0x563f330f13b0 'matrix' # | | |-TypedefDecl 0x563f330f18a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330f17a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f1628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f15e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f1648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f1608 'int' 2 # | | | `-ConstantMatrixType 0x563f330f1740 'matrix' # | | |-TypedefDecl 0x563f330f1be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330f1ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f1968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f1928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f1988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f1948 'int' 3 # | | | `-ConstantMatrixType 0x563f330f1a80 'matrix' # | | |-TypedefDecl 0x563f330f1f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330f1e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x563f330d8bf0 'int32_t' sugar # | | | | |-Typedef 0x563f330b4c78 'int32_t' # | | | | `-BuiltinType 0x563f33084260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f1ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f1c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f1cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f1c88 'int' 4 # | | | `-ConstantMatrixType 0x563f330f1dc0 'matrix' # | | |-TypedefDecl 0x563f330f22a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330f21a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f1fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f1fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f2008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f1fc8 'int' 1 # | | | `-ConstantMatrixType 0x563f330f2140 'matrix' # | | |-TypedefDecl 0x563f330f2600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330f2500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f2368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f2328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f2388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f2348 'int' 2 # | | | `-ConstantMatrixType 0x563f330f24a0 'matrix' # | | |-TypedefDecl 0x563f330f2940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330f2840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f26c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f2688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f26e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f26a8 'int' 3 # | | | `-ConstantMatrixType 0x563f330f27e0 'matrix' # | | |-TypedefDecl 0x563f330f2c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330f2b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f2a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f29c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f2a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f29e8 'int' 4 # | | | `-ConstantMatrixType 0x563f330f2b20 'matrix' # | | |-TypedefDecl 0x563f330f2fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330f2ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f2d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f2d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f2d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f2d28 'int' 1 # | | | `-ConstantMatrixType 0x563f330f2e60 'matrix' # | | |-TypedefDecl 0x563f330f3300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330f3200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f3088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f3048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f30a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f3068 'int' 2 # | | | `-ConstantMatrixType 0x563f330f31a0 'matrix' # | | |-TypedefDecl 0x563f330f3650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330f3550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f33c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f3388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f33e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f33a8 'int' 3 # | | | `-ConstantMatrixType 0x563f330f34f0 'matrix' # | | |-TypedefDecl 0x563f330f3990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330f3890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f3718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f36d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f3738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f36f8 'int' 4 # | | | `-ConstantMatrixType 0x563f330f3830 'matrix' # | | |-TypedefDecl 0x563f330f3cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330f3bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f3a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f3a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f3a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f3a38 'int' 1 # | | | `-ConstantMatrixType 0x563f330f3b70 'matrix' # | | |-TypedefDecl 0x563f330f4010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330f3f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f3d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f3d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f3db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f3d78 'int' 2 # | | | `-ConstantMatrixType 0x563f330f3eb0 'matrix' # | | |-TypedefDecl 0x563f330f4350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330f4250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f40d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f4098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f40f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f40b8 'int' 3 # | | | `-ConstantMatrixType 0x563f330f41f0 'matrix' # | | |-TypedefDecl 0x563f330f46a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330f45a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f4418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f43d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f4438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f43f8 'int' 4 # | | | `-ConstantMatrixType 0x563f330f4540 'matrix' # | | |-TypedefDecl 0x563f330f49e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330f48e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f4768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f4728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f4788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f4748 'int' 1 # | | | `-ConstantMatrixType 0x563f330f4880 'matrix' # | | |-TypedefDecl 0x563f330f4d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330f4c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f4aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f4a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f4ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f4a88 'int' 2 # | | | `-ConstantMatrixType 0x563f330f4bc0 'matrix' # | | |-TypedefDecl 0x563f330f5060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330f4f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f4de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f4da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f4e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f4dc8 'int' 3 # | | | `-ConstantMatrixType 0x563f330f4f00 'matrix' # | | |-TypedefDecl 0x563f330f53a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330f52a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x563f330d9540 'uint32_t' sugar # | | | | |-Typedef 0x563f330b4d58 'uint32_t' # | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f5128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f50e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f5148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f5108 'int' 4 # | | | `-ConstantMatrixType 0x563f330f5240 'matrix' # | | |-TypedefDecl 0x563f330f5840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330f5740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f5468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f5428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f54a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f5448 'int' 1 # | | | `-ConstantMatrixType 0x563f330f56e0 'matrix' # | | |-TypedefDecl 0x563f330f5c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330f5b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f5908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f58c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f5928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f58e8 'int' 2 # | | | `-ConstantMatrixType 0x563f330f5b20 'matrix' # | | |-TypedefDecl 0x563f330f60c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330f5fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f5d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f5d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f5d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f5d28 'int' 3 # | | | `-ConstantMatrixType 0x563f330f5f60 'matrix' # | | |-TypedefDecl 0x563f330f6830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330f6400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f6188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f6148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f61a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f6168 'int' 4 # | | | `-ConstantMatrixType 0x563f330f63a0 'matrix' # | | |-TypedefDecl 0x563f330f6c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330f6b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f68f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f68b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330f6918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330f68d8 'int' 1 # | | | `-ConstantMatrixType 0x563f330f6b10 'matrix' # | | |-TypedefDecl 0x563f330f70b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330f6fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f6d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f6cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f6d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f6d18 'int' 2 # | | | `-ConstantMatrixType 0x563f330f6f50 'matrix' # | | |-TypedefDecl 0x563f330f74f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330f73f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f7178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f7138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330f7198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330f7158 'int' 3 # | | | `-ConstantMatrixType 0x563f330f7390 'matrix' # | | |-TypedefDecl 0x563f33111da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f33111ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330f75b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330f7578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330f75d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330f7598 'int' 4 # | | | `-ConstantMatrixType 0x563f33111c40 'matrix' # | | |-TypedefDecl 0x563f331121e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f331120e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33111e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33111e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33111e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33111e48 'int' 1 # | | | `-ConstantMatrixType 0x563f33112080 'matrix' # | | |-TypedefDecl 0x563f33112620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f33112520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f331122a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33112268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f331122c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33112288 'int' 2 # | | | `-ConstantMatrixType 0x563f331124c0 'matrix' # | | |-TypedefDecl 0x563f33112a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f33112960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f331126e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f331126a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33112708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f331126c8 'int' 3 # | | | `-ConstantMatrixType 0x563f33112900 'matrix' # | | |-TypedefDecl 0x563f33113110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f33113010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33112b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33112ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33112b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33112b08 'int' 4 # | | | `-ConstantMatrixType 0x563f33112fb0 'matrix' # | | |-TypedefDecl 0x563f33113550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f33113450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f331131d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33113198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f331131f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f331131b8 'int' 1 # | | | `-ConstantMatrixType 0x563f331133f0 'matrix' # | | |-TypedefDecl 0x563f33113990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f33113890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33113618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f331135d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33113638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f331135f8 'int' 2 # | | | `-ConstantMatrixType 0x563f33113830 'matrix' # | | |-TypedefDecl 0x563f33113dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f33113cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33113a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33113a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33113a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33113a38 'int' 3 # | | | `-ConstantMatrixType 0x563f33113c70 'matrix' # | | |-TypedefDecl 0x563f33114470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f33114370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x563f330d9eb0 'int64_t' sugar # | | | | |-Typedef 0x563f330b4ea8 'int64_t' # | | | | `-BuiltinType 0x563f33084280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f331140f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f331140b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33114110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f331140d0 'int' 4 # | | | `-ConstantMatrixType 0x563f33114310 'matrix' # | | |-TypedefDecl 0x563f331148f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f331147f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33114538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f331144f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33114558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33114518 'int' 1 # | | | `-ConstantMatrixType 0x563f33114790 'matrix' # | | |-TypedefDecl 0x563f33114d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f33114c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f331149b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33114978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f331149d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33114998 'int' 2 # | | | `-ConstantMatrixType 0x563f33114bd0 'matrix' # | | |-TypedefDecl 0x563f33118350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f33118250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33114df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33114db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33114e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33114dd8 'int' 3 # | | | `-ConstantMatrixType 0x563f33115010 'matrix' # | | |-TypedefDecl 0x563f33118790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f33118690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33118418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f331183d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33118438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f331183f8 'int' 4 # | | | `-ConstantMatrixType 0x563f33118630 'matrix' # | | |-TypedefDecl 0x563f33118bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f33118ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33118858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33118818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33118878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33118838 'int' 1 # | | | `-ConstantMatrixType 0x563f33118a70 'matrix' # | | |-TypedefDecl 0x563f33119010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f33118f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33118c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33118c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33118cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33118c78 'int' 2 # | | | `-ConstantMatrixType 0x563f33118eb0 'matrix' # | | |-TypedefDecl 0x563f33119460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f33119360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f331190d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33119098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f331190f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f331190b8 'int' 3 # | | | `-ConstantMatrixType 0x563f33119300 'matrix' # | | |-TypedefDecl 0x563f331198a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f331197a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33119528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f331194e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33119548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33119508 'int' 4 # | | | `-ConstantMatrixType 0x563f33119740 'matrix' # | | |-TypedefDecl 0x563f33119ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f33119be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33119968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33119928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33119988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33119948 'int' 1 # | | | `-ConstantMatrixType 0x563f33119b80 'matrix' # | | |-TypedefDecl 0x563f3311a120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f3311a020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33119da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33119d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33119dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33119d88 'int' 2 # | | | `-ConstantMatrixType 0x563f33119fc0 'matrix' # | | |-TypedefDecl 0x563f3311a590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f3311a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3311a1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3311a1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3311a208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3311a1c8 'int' 3 # | | | `-ConstantMatrixType 0x563f3311a430 'matrix' # | | |-TypedefDecl 0x563f3311a9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f3311a8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3311a658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3311a618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3311a678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3311a638 'int' 4 # | | | `-ConstantMatrixType 0x563f3311a870 'matrix' # | | |-TypedefDecl 0x563f3311ae10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f3311ad10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3311aa98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3311aa58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3311aab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3311aa78 'int' 1 # | | | `-ConstantMatrixType 0x563f3311acb0 'matrix' # | | |-TypedefDecl 0x563f3311b280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f3311b150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3311aed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3311ae98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3311aef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3311aeb8 'int' 2 # | | | `-ConstantMatrixType 0x563f3311b0f0 'matrix' # | | |-TypedefDecl 0x563f3311b6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f3311b5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3311b348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3311b308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3311b368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3311b328 'int' 3 # | | | `-ConstantMatrixType 0x563f3311b560 'matrix' # | | |-TypedefDecl 0x563f3311bb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f3311ba00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x563f330da8e0 'uint64_t' sugar # | | | | |-Typedef 0x563f330b4e38 'uint64_t' # | | | | `-BuiltinType 0x563f33084320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3311b788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3311b748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3311b7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3311b768 'int' 4 # | | | `-ConstantMatrixType 0x563f3311b9a0 'matrix' # | | |-TypedefDecl 0x563f3311bf60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f3311be60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3311bbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3311bb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3311bbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3311bb90 'int' 1 # | | | `-ConstantMatrixType 0x563f3311be00 'matrix' # | | |-TypedefDecl 0x563f3311c3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f3311c2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3311c010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3311bfd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3311c030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3311bff0 'int' 2 # | | | `-ConstantMatrixType 0x563f3311c230 'matrix' # | | |-TypedefDecl 0x563f3311c7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f3311c6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3311c470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3311c430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3311c490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3311c450 'int' 3 # | | | `-ConstantMatrixType 0x563f3311c690 'matrix' # | | |-TypedefDecl 0x563f3311cc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f3311cb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3311c8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3311c860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3311c8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3311c880 'int' 4 # | | | `-ConstantMatrixType 0x563f3311cac0 'matrix' # | | |-TypedefDecl 0x563f3311d050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f3311cf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3311ccd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3311cc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3311ccf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3311ccb0 'int' 1 # | | | `-ConstantMatrixType 0x563f3311cef0 'matrix' # | | |-TypedefDecl 0x563f3311d6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f3311d5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3311d100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3311d0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3311d120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3311d0e0 'int' 2 # | | | `-ConstantMatrixType 0x563f3311d580 'matrix' # | | |-TypedefDecl 0x563f3311db10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f3311da10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3311d790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3311d750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3311d7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3311d770 'int' 3 # | | | `-ConstantMatrixType 0x563f3311d9b0 'matrix' # | | |-TypedefDecl 0x563f3311df40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f3311de40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3311dbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3311db80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3311dbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3311dba0 'int' 4 # | | | `-ConstantMatrixType 0x563f3311dde0 'matrix' # | | |-TypedefDecl 0x563f3311e370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f3311e270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3311dff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3311dfb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3311e010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3311dfd0 'int' 1 # | | | `-ConstantMatrixType 0x563f3311e210 'matrix' # | | |-TypedefDecl 0x563f33120a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f33120910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3311e420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3311e3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3311e440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3311e400 'int' 2 # | | | `-ConstantMatrixType 0x563f331208b0 'matrix' # | | |-TypedefDecl 0x563f33120e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f33120d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33120ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33120a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33120ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33120aa0 'int' 3 # | | | `-ConstantMatrixType 0x563f33120ce0 'matrix' # | | |-TypedefDecl 0x563f33121270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f33121170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33120ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33120eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33120f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33120ed0 'int' 4 # | | | `-ConstantMatrixType 0x563f33121110 'matrix' # | | |-TypedefDecl 0x563f331216a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f331215a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33121320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f331212e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33121340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33121300 'int' 1 # | | | `-ConstantMatrixType 0x563f33121540 'matrix' # | | |-TypedefDecl 0x563f33121af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f331219f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33121770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33121710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33121790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33121750 'int' 2 # | | | `-ConstantMatrixType 0x563f33121990 'matrix' # | | |-TypedefDecl 0x563f33121f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f33121e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33121ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33121b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33121bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33121b80 'int' 3 # | | | `-ConstantMatrixType 0x563f33121dc0 'matrix' # | | |-TypedefDecl 0x563f33122350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f33122250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x563f330849d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33121fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33121f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33121ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33121fb0 'int' 4 # | | | `-ConstantMatrixType 0x563f331221f0 'matrix' # | | |-TypedefDecl 0x563f330fcc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f331226b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33122400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f331223c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33122420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f331223e0 'int' 1 # | | | `-ConstantMatrixType 0x563f33122650 'matrix' # | | |-TypedefDecl 0x563f330fd0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330fcfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330fcd30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330fccf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330fcd50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330fcd10 'int' 2 # | | | `-ConstantMatrixType 0x563f330fcf50 'matrix' # | | |-TypedefDecl 0x563f330fd4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330fd3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330fd160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330fd120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330fd180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330fd140 'int' 3 # | | | `-ConstantMatrixType 0x563f330fd380 'matrix' # | | |-TypedefDecl 0x563f330fd910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330fd810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330fd590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330fd550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330fd5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330fd570 'int' 4 # | | | `-ConstantMatrixType 0x563f330fd7b0 'matrix' # | | |-TypedefDecl 0x563f330fdd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330fdc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330fd9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330fd980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330fd9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330fd9a0 'int' 1 # | | | `-ConstantMatrixType 0x563f330fdc10 'matrix' # | | |-TypedefDecl 0x563f330fe1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330fe0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330fde20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330fdde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330fde40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330fde00 'int' 2 # | | | `-ConstantMatrixType 0x563f330fe040 'matrix' # | | |-TypedefDecl 0x563f330fe5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330fe4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330fe250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330fe210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330fe270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330fe230 'int' 3 # | | | `-ConstantMatrixType 0x563f330fe470 'matrix' # | | |-TypedefDecl 0x563f330fea00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330fe900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330fe680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330fe640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330fe6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330fe660 'int' 4 # | | | `-ConstantMatrixType 0x563f330fe8a0 'matrix' # | | |-TypedefDecl 0x563f330fee40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f330fed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330feab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330fea70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330fead0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330fea90 'int' 1 # | | | `-ConstantMatrixType 0x563f330fece0 'matrix' # | | |-TypedefDecl 0x563f330ff270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f330ff170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330feef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330feeb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f330fef10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f330feed0 'int' 2 # | | | `-ConstantMatrixType 0x563f330ff110 'matrix' # | | |-TypedefDecl 0x563f330ff6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f330ff5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330ff320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330ff2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330ff340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330ff300 'int' 3 # | | | `-ConstantMatrixType 0x563f330ff540 'matrix' # | | |-TypedefDecl 0x563f330ffad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f330ff9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f330ff750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f330ff710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330ff770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330ff730 'int' 4 # | | | `-ConstantMatrixType 0x563f330ff970 'matrix' # | | |-TypedefDecl 0x563f33100f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f33100e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f330ffb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f330ffb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f330ffba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f330ffb60 'int' 1 # | | | `-ConstantMatrixType 0x563f33100dd0 'matrix' # | | |-TypedefDecl 0x563f33101360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f33101260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33100fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33100fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33101000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33100fc0 'int' 2 # | | | `-ConstantMatrixType 0x563f33101200 'matrix' # | | |-TypedefDecl 0x563f33101790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f33101690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33101410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f331013d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33101430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f331013f0 'int' 3 # | | | `-ConstantMatrixType 0x563f33101630 'matrix' # | | |-TypedefDecl 0x563f33101bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f33101ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33101840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33101800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33101860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33101820 'int' 4 # | | | `-ConstantMatrixType 0x563f33101a60 'matrix' # | | |-TypedefDecl 0x563f33102040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f33101f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33101c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33101c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33101cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33101c70 'int' 1 # | | | `-ConstantMatrixType 0x563f33101ee0 'matrix' # | | |-TypedefDecl 0x563f33102470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f33102370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f331020f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f331020b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33102110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f331020d0 'int' 2 # | | | `-ConstantMatrixType 0x563f33102310 'matrix' # | | |-TypedefDecl 0x563f331028a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f331027a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33102520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f331024e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33102540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33102500 'int' 3 # | | | `-ConstantMatrixType 0x563f33102740 'matrix' # | | |-TypedefDecl 0x563f331034f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f33102bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33102950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33102910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33102970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33102930 'int' 4 # | | | `-ConstantMatrixType 0x563f33102b70 'matrix' # | | |-TypedefDecl 0x563f33103920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f33103820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f331035a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33103560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f331035c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33103580 'int' 1 # | | | `-ConstantMatrixType 0x563f331037c0 'matrix' # | | |-TypedefDecl 0x563f33103d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f33103c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f331039d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33103990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f331039f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f331039b0 'int' 2 # | | | `-ConstantMatrixType 0x563f33103bf0 'matrix' # | | |-TypedefDecl 0x563f33104180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f33104080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33103e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33103dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33103e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33103de0 'int' 3 # | | | `-ConstantMatrixType 0x563f33104020 'matrix' # | | |-TypedefDecl 0x563f331045e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f331044e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33104230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f331041f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33104250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33104210 'int' 4 # | | | `-ConstantMatrixType 0x563f33104480 'matrix' # | | |-TypedefDecl 0x563f33104a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f33104910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33104690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33104650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f331046b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33104670 'int' 1 # | | | `-ConstantMatrixType 0x563f331048b0 'matrix' # | | |-TypedefDecl 0x563f33104e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f33104d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33104ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33104a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33104ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33104aa0 'int' 2 # | | | `-ConstantMatrixType 0x563f33104ce0 'matrix' # | | |-TypedefDecl 0x563f33105270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f33105170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33104ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33104eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33104f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33104ed0 'int' 3 # | | | `-ConstantMatrixType 0x563f33105110 'matrix' # | | |-TypedefDecl 0x563f331069c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f331068c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33105320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f331052e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33105340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33105300 'int' 4 # | | | `-ConstantMatrixType 0x563f33106860 'matrix' # | | |-TypedefDecl 0x563f33106df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f33106cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33106a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33106a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33106a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33106a50 'int' 1 # | | | `-ConstantMatrixType 0x563f33106c90 'matrix' # | | |-TypedefDecl 0x563f33107220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f33107120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33106ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33106e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33106ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33106e80 'int' 2 # | | | `-ConstantMatrixType 0x563f331070c0 'matrix' # | | |-TypedefDecl 0x563f33107650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f33107550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f331072d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33107290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f331072f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f331072b0 'int' 3 # | | | `-ConstantMatrixType 0x563f331074f0 'matrix' # | | |-TypedefDecl 0x563f33107da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f33107ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33107700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f331076c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33107720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f331076e0 'int' 4 # | | | `-ConstantMatrixType 0x563f33107c40 'matrix' # | | |-TypedefDecl 0x563f33108120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f33108020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33107e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33107e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33107e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33107e48 'int' 1 # | | | `-ConstantMatrixType 0x563f33107fc0 'matrix' # | | |-TypedefDecl 0x563f33108460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f33108360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f331081e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f331081a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33108208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f331081c8 'int' 2 # | | | `-ConstantMatrixType 0x563f33108300 'matrix' # | | |-TypedefDecl 0x563f331087a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f331086a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33108528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f331084e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f33108548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f33108508 'int' 3 # | | | `-ConstantMatrixType 0x563f33108640 'matrix' # | | |-TypedefDecl 0x563f33109b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f331089e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33108868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33108828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f33108888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f33108848 'int' 4 # | | | `-ConstantMatrixType 0x563f33108980 'matrix' # | | |-TypedefDecl 0x563f33109e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f33109d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33109bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33109b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f33109bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f33109bb8 'int' 1 # | | | `-ConstantMatrixType 0x563f33109cf0 'matrix' # | | |-TypedefDecl 0x563f3310a190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f3310a090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33109f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33109ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f33109f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f33109ef8 'int' 2 # | | | `-ConstantMatrixType 0x563f3310a030 'matrix' # | | |-TypedefDecl 0x563f3310a4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f3310a3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3310a258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3310a218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310a278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310a238 'int' 3 # | | | `-ConstantMatrixType 0x563f3310a370 'matrix' # | | |-TypedefDecl 0x563f3310a810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f3310a710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3310a598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3310a558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310a5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310a578 'int' 4 # | | | `-ConstantMatrixType 0x563f3310a6b0 'matrix' # | | |-TypedefDecl 0x563f3310ab60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f3310aa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310a8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310a898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3310a8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3310a8b8 'int' 1 # | | | `-ConstantMatrixType 0x563f3310a9f0 'matrix' # | | |-TypedefDecl 0x563f3310aea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f3310ada0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310ac28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310abe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3310ac48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3310ac08 'int' 2 # | | | `-ConstantMatrixType 0x563f3310ad40 'matrix' # | | |-TypedefDecl 0x563f3310b1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f3310b0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310af68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310af28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310af88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310af48 'int' 3 # | | | `-ConstantMatrixType 0x563f3310b080 'matrix' # | | |-TypedefDecl 0x563f3310b520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f3310b420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310b2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310b268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310b2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310b288 'int' 4 # | | | `-ConstantMatrixType 0x563f3310b3c0 'matrix' # | | |-TypedefDecl 0x563f3310b860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f3310b760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310b5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310b5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3310b608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3310b5c8 'int' 1 # | | | `-ConstantMatrixType 0x563f3310b700 'matrix' # | | |-TypedefDecl 0x563f3310bbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f3310baf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310b928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310b8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3310b948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3310b908 'int' 2 # | | | `-ConstantMatrixType 0x563f3310ba40 'matrix' # | | |-TypedefDecl 0x563f3310bf30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f3310be30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310bcb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310bc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310bcd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310bc98 'int' 3 # | | | `-ConstantMatrixType 0x563f3310bdd0 'matrix' # | | |-TypedefDecl 0x563f3310c270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x563f3310c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x563f330dd8a0 'float32_t' sugar # | | | | |-Typedef 0x563f330b4dc8 'float32_t' # | | | | `-BuiltinType 0x563f33084360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310bff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310bfb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310c018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310bfd8 'int' 4 # | | | `-ConstantMatrixType 0x563f3310c110 'matrix' # | | |-TypedefDecl 0x563f3310c5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x563f3310c4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3310c338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3310c2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3310c358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3310c318 'int' 1 # | | | `-ConstantMatrixType 0x563f3310c490 'matrix' # | | |-TypedefDecl 0x563f3310c930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x563f3310c830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3310c6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3310c678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3310c6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3310c698 'int' 2 # | | | `-ConstantMatrixType 0x563f3310c7d0 'matrix' # | | |-TypedefDecl 0x563f3310cc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x563f3310cb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3310c9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3310c9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310ca18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310c9d8 'int' 3 # | | | `-ConstantMatrixType 0x563f3310cb30 'matrix' # | | |-TypedefDecl 0x563f3310cfd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x563f3310ced0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3310cd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3310cd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310cd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310cd38 'int' 4 # | | | `-ConstantMatrixType 0x563f3310ce70 'matrix' # | | |-TypedefDecl 0x563f3310d310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x563f3310d210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3310d098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3310d058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3310d0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3310d078 'int' 1 # | | | `-ConstantMatrixType 0x563f3310d1b0 'matrix' # | | |-TypedefDecl 0x563f3310d650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x563f3310d550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3310d3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3310d398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3310d3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3310d3b8 'int' 2 # | | | `-ConstantMatrixType 0x563f3310d4f0 'matrix' # | | |-TypedefDecl 0x563f3310d990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x563f3310d890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3310d718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3310d6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310d738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310d6f8 'int' 3 # | | | `-ConstantMatrixType 0x563f3310d830 'matrix' # | | |-TypedefDecl 0x563f3310dce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x563f3310dbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3310da58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3310da18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310da78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310da38 'int' 4 # | | | `-ConstantMatrixType 0x563f3310db80 'matrix' # | | |-TypedefDecl 0x563f3310e020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x563f3310df20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310dda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310dd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3310ddc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3310dd88 'int' 1 # | | | `-ConstantMatrixType 0x563f3310dec0 'matrix' # | | |-TypedefDecl 0x563f3310e360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x563f3310e260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310e0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310e0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3310e108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3310e0c8 'int' 2 # | | | `-ConstantMatrixType 0x563f3310e200 'matrix' # | | |-TypedefDecl 0x563f3310e6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x563f3310e5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310e428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310e3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310e448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310e408 'int' 3 # | | | `-ConstantMatrixType 0x563f3310e540 'matrix' # | | |-TypedefDecl 0x563f3310e9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x563f3310e8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310e768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310e728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310e788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310e748 'int' 4 # | | | `-ConstantMatrixType 0x563f3310e880 'matrix' # | | |-TypedefDecl 0x563f3310ed30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x563f3310ec30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310eaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310ea68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x563f3310eac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x563f3310ea88 'int' 1 # | | | `-ConstantMatrixType 0x563f3310ebd0 'matrix' # | | |-TypedefDecl 0x563f3310f070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x563f3310ef70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310edf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310edb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x563f3310ee18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x563f3310edd8 'int' 2 # | | | `-ConstantMatrixType 0x563f3310ef10 'matrix' # | | |-TypedefDecl 0x563f3310f3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x563f3310f2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | | `-BuiltinType 0x563f33084380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x563f3310f138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x563f3310f0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x563f3310f158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x563f3310f118 'int' 3 # | | | `-ConstantMatrixType 0x563f3310f250 'matrix' # | | `-TypedefDecl 0x563f3310f6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x563f3310f5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x563f330b02f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x563f330de200 'float64_t' sugar # | | | |-Typedef 0x563f330b4f18 'float64_t' # | | | `-BuiltinType 0x563f33084380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x563f3310f478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x563f3310f438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x563f3310f498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x563f3310f458 'int' 4 # | | `-ConstantMatrixType 0x563f3310f590 'matrix' # | |-NamespaceDecl 0x563f33122a18 prev 0x563f330b4bf0 line:12:11 hlsl # | | |-original Namespace 0x563f33084a98 'hlsl' # | | `-NamespaceDecl 0x563f33122a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x563f33122d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x563f33122b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x563f33122b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x563f33122c68 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 0x563f33122d10 <> Implicit # | | | |-CXXRecordDecl 0x563f33122e40 col:42 implicit struct is_same # | | | `-VarDecl 0x563f33122ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x563f33122f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x563f331232f0 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 0x563f33084b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f33084b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x563f33123028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x563f33123520 <> Implicit # | | | |-CXXRecordDecl 0x563f331235e0 col:30 implicit struct is_same # | | | `-VarDecl 0x563f33123698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x563f33123700 'bool' true # | | |-ClassTemplateDecl 0x563f33128088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x563f33127e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x563f33127ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x563f33127f88 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 0x563f33128030 <> Implicit # | | | `-CXXRecordDecl 0x563f33128160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x563f33128540 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 0x563f33084b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x563f33128248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x563f331287a0 <> Implicit # | | | |-CXXRecordDecl 0x563f33128860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x563f33128918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x563f331282a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x563f33128248 'T' # | | |-TypeAliasTemplateDecl 0x563f33128d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x563f331289e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x563f33128a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x563f330841c0 'void' # | | | `-TypeAliasDecl 0x563f33128ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x563f33128c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x563f3312a160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x563f33128d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x563f33129630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x563f331296c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x563f3312a0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x563f33129f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x563f3312a440 # | | | `-ReturnStmt 0x563f3312a430 # | | | `-BuiltinBitCastExpr 0x563f3312a408 'vector' # | | | `-DeclRefExpr 0x563f3312a3b0 'vector' lvalue ParmVar 0x563f33129f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x563f3312cc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x563f3312a458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x563f3312a4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x563f3312cba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x563f3312ca60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x563f3312cda8 # | | | `-ReturnStmt 0x563f3312cd98 # | | | `-BuiltinBitCastExpr 0x563f3312cd70 'U' # | | | `-DeclRefExpr 0x563f3312cd40 'T' lvalue ParmVar 0x563f3312ca60 'F' 'T' # | | |-ClassTemplateDecl 0x563f3312cf60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x563f3312cdc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x563f3312ce60 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 0x563f3312cf08 <> Implicit # | | | |-CXXRecordDecl 0x563f3312d038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x563f3312d0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x563f3312d168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x563f3312ce10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x563f3312cdc0 'T' # | | `-TypeAliasTemplateDecl 0x563f3312dc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x563f3312d1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x563f3312d278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x563f3312dba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x563f3312dad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x563f33084df0 <> 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 0x563f3312d6a0 '__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 0x563f33122a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x563f33128d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x563f3312d3f0 'bool' # | | | | `-BinaryOperator 0x563f3312d3d0 'bool' '&&' # | | | | |-BinaryOperator 0x563f3312d350 'bool' '>' # | | | | | |-DeclRefExpr 0x563f3312d310 'int' NonTypeTemplateParm 0x563f3312d278 'N' 'int' # | | | | | `-IntegerLiteral 0x563f3312d330 'int' 1 # | | | | `-BinaryOperator 0x563f3312d3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x563f3312d370 'int' NonTypeTemplateParm 0x563f3312d278 'N' 'int' # | | | | `-IntegerLiteral 0x563f3312d390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f3312d230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f3312d1d8 'T' # | | | `-DependentNameType 0x563f3312d650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x563f3312d9b0 'int' NonTypeTemplateParm 0x563f3312d278 'N' 'int' # | | `-DependentSizedExtVectorType 0x563f3312da80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x563f3312d9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x563f33084df0 'vector' # | | | `-TemplateSpecializationType 0x563f3312d6a0 '__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 0x563f33122a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x563f33128d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x563f3312d3f0 'bool' # | | | | `-BinaryOperator 0x563f3312d3d0 'bool' '&&' # | | | | |-BinaryOperator 0x563f3312d350 'bool' '>' # | | | | | |-DeclRefExpr 0x563f3312d310 'int' NonTypeTemplateParm 0x563f3312d278 'N' 'int' # | | | | | `-IntegerLiteral 0x563f3312d330 'int' 1 # | | | | `-BinaryOperator 0x563f3312d3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x563f3312d370 'int' NonTypeTemplateParm 0x563f3312d278 'N' 'int' # | | | | `-IntegerLiteral 0x563f3312d390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f3312d230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f3312d1d8 'T' # | | | `-DependentNameType 0x563f3312d650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x563f3312da18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x563f33084c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x563f33084c78 <> 'int' 4 # | | `-DeclRefExpr 0x563f3312d9b0 'int' NonTypeTemplateParm 0x563f3312d278 'N' 'int' # | |-NamespaceDecl 0x563f3312dca8 prev 0x563f33122a18 line:12:11 hlsl # | | |-original Namespace 0x563f33084a98 'hlsl' # | | |-FunctionDecl 0x563f3312de28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x563f3312dd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f3312ded8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f3312df50 Implicit # | | | `-ConstAttr 0x563f3312df78 Implicit # | | |-FunctionDecl 0x563f3312e128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x563f3312e000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f3312e1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f3312e250 Implicit # | | | `-ConstAttr 0x563f3312e278 Implicit # | | |-FunctionDecl 0x563f3312e438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x563f3312e310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f3312e4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f3312e560 Implicit # | | | `-ConstAttr 0x563f3312e588 Implicit # | | |-FunctionDecl 0x563f3312e748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x563f3312e620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f3312e7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f3312e870 Implicit # | | | `-ConstAttr 0x563f3312e898 Implicit # | | |-FunctionDecl 0x563f3312fe68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x563f3312fd80 col:12 'int' # | | | |-BuiltinAliasAttr 0x563f3312ff18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f3312ff90 Implicit # | | | `-ConstAttr 0x563f3312ffb8 Implicit # | | |-FunctionDecl 0x563f33130178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x563f33130050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f33130228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f331302a0 Implicit # | | | `-ConstAttr 0x563f331302c8 Implicit # | | |-FunctionDecl 0x563f33130488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x563f33130360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f33130538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f331305b0 Implicit # | | | `-ConstAttr 0x563f331305d8 Implicit # | | |-FunctionDecl 0x563f33130798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x563f33130670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f33130848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f331308c0 Implicit # | | | `-ConstAttr 0x563f331308e8 Implicit # | | |-FunctionDecl 0x563f33130a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f33130938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x563f33130b88 # | | | `-ReturnStmt 0x563f33130b78 # | | | `-ImplicitCastExpr 0x563f33130b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x563f33130b40 'uint':'unsigned int' lvalue ParmVar 0x563f33130938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x563f33130d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f33130bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x563f33130eb0 # | | | `-ReturnStmt 0x563f33130ea0 # | | | `-ImplicitCastExpr 0x563f33130e88 'uint2':'vector' # | | | `-DeclRefExpr 0x563f33130e68 'uint2':'vector' lvalue ParmVar 0x563f33130bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x563f33131038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f33130f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x563f33131158 # | | | `-ReturnStmt 0x563f33131148 # | | | `-ImplicitCastExpr 0x563f33131130 'uint3':'vector' # | | | `-DeclRefExpr 0x563f33131110 'uint3':'vector' lvalue ParmVar 0x563f33130f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x563f331312d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f331311a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x563f331313f8 # | | | `-ReturnStmt 0x563f331313e8 # | | | `-ImplicitCastExpr 0x563f331313d0 'uint4':'vector' # | | | `-DeclRefExpr 0x563f331313b0 'uint4':'vector' lvalue ParmVar 0x563f331311a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x563f33131528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x563f33131438 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f331315d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f33131650 Implicit # | | | `-ConstAttr 0x563f33131678 Implicit # | | |-FunctionDecl 0x563f33131838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x563f33131710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331318e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f33131960 Implicit # | | | `-ConstAttr 0x563f33131988 Implicit # | | |-FunctionDecl 0x563f33131b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33131a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33131bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f33131c70 Implicit # | | | `-ConstAttr 0x563f33131c98 Implicit # | | |-FunctionDecl 0x563f331325d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331324b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33132688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f33132700 Implicit # | | | `-ConstAttr 0x563f33132728 Implicit # | | |-FunctionDecl 0x563f331328c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f331327a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f33132978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f331329f0 Implicit # | | | `-ConstAttr 0x563f33132a18 Implicit # | | |-FunctionDecl 0x563f33132bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f33132ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f33132c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f33132d00 Implicit # | | | `-ConstAttr 0x563f33132d28 Implicit # | | |-FunctionDecl 0x563f33132ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f33132dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33132f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f33133010 Implicit # | | | `-ConstAttr 0x563f33133038 Implicit # | | |-FunctionDecl 0x563f331331f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f331330d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331332a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f33133320 Implicit # | | | `-ConstAttr 0x563f33133348 Implicit # | | |-FunctionDecl 0x563f33137b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33133398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x563f33137c90 # | | | `-ReturnStmt 0x563f33137c80 # | | | `-ImplicitCastExpr 0x563f33137c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x563f33137c48 'uint64_t':'unsigned long' lvalue ParmVar 0x563f33133398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x563f33137e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33137ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x563f33137f38 # | | | `-ReturnStmt 0x563f33137f28 # | | | `-ImplicitCastExpr 0x563f33137f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x563f33137ef0 'uint64_t2':'vector' lvalue ParmVar 0x563f33137ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x563f331380b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33137f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x563f331381d8 # | | | `-ReturnStmt 0x563f331381c8 # | | | `-ImplicitCastExpr 0x563f331381b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x563f33138190 'uint64_t3':'vector' lvalue ParmVar 0x563f33137f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x563f33138358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33138228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x563f33138478 # | | | `-ReturnStmt 0x563f33138468 # | | | `-ImplicitCastExpr 0x563f33138450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x563f33138430 'uint64_t4':'vector' lvalue ParmVar 0x563f33138228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x563f331385a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x563f331384b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x563f33138658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f331386d0 Implicit # | | | `-ConstAttr 0x563f331386f8 Implicit # | | |-FunctionDecl 0x563f331388b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x563f33138790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f33138968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f331389e0 Implicit # | | | `-ConstAttr 0x563f33138a08 Implicit # | | |-FunctionDecl 0x563f33139cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x563f33138aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f33139d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f33139df0 Implicit # | | | `-ConstAttr 0x563f33139e18 Implicit # | | |-FunctionDecl 0x563f33139fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x563f33139eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f3313a088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x563f3313a100 Implicit # | | | `-ConstAttr 0x563f3313a128 Implicit # | | |-FunctionDecl 0x563f3313a238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x563f3313a188 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f3313a2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f3313a360 Implicit # | | | `-ConstAttr 0x563f3313a388 Implicit # | | |-FunctionDecl 0x563f3313a4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x563f3313a3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f3313a550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f3313a5c8 Implicit # | | | `-ConstAttr 0x563f3313a5f0 Implicit # | | |-FunctionDecl 0x563f3313a718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x563f3313a668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f3313a7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f3313a840 Implicit # | | | `-ConstAttr 0x563f3313a868 Implicit # | | |-FunctionDecl 0x563f3313a990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x563f3313a8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f3313aa40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f3313aab8 Implicit # | | | `-ConstAttr 0x563f3313aae0 Implicit # | | |-FunctionDecl 0x563f3313ac30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x563f3313ab40 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f3313ace0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f3313ad58 Implicit # | | | `-ConstAttr 0x563f3313ad80 Implicit # | | |-FunctionDecl 0x563f3313aea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x563f3313adf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f3313af58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f3313afd0 Implicit # | | | `-ConstAttr 0x563f3313aff8 Implicit # | | |-FunctionDecl 0x563f3313b120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x563f3313b070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f3313b1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f3313b248 Implicit # | | | `-ConstAttr 0x563f3313b270 Implicit # | | |-FunctionDecl 0x563f3313b398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x563f3313b2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f3313b448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x563f3313b4c0 Implicit # | | | `-ConstAttr 0x563f3313b4e8 Implicit # | | |-FunctionDecl 0x563f3313b768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x563f3313b590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x563f3313b610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x563f3313b820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f3313b8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x563f3313b928 Implicit # | | | `-ConstAttr 0x563f3313b950 Implicit # | | |-FunctionDecl 0x563f3313e050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x563f3313b9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x563f3313ba70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x563f3313e108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f3313e1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x563f3313e210 Implicit # | | | `-ConstAttr 0x563f3313e238 Implicit # | | |-FunctionDecl 0x563f3313e380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x563f3313e298 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f3313e430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f3313e4a8 Implicit # | | | `-ConstAttr 0x563f3313e4d0 Implicit # | | |-FunctionDecl 0x563f3313e660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x563f3313e538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f3313e710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f3313e788 Implicit # | | | `-ConstAttr 0x563f3313e7b0 Implicit # | | |-FunctionDecl 0x563f3313e950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x563f3313e828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f3313ea00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f3313ea78 Implicit # | | | `-ConstAttr 0x563f3313eaa0 Implicit # | | |-FunctionDecl 0x563f3313ec40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x563f3313eb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f3313ecf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f3313ed68 Implicit # | | | `-ConstAttr 0x563f3313ed90 Implicit # | | |-FunctionDecl 0x563f3313eed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x563f3313ede8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x563f3313ef80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f3313eff8 Implicit # | | | `-ConstAttr 0x563f3313f020 Implicit # | | |-FunctionDecl 0x563f3313f1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x563f3313f0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x563f3313f2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f3313f318 Implicit # | | | `-ConstAttr 0x563f3313f340 Implicit # | | |-FunctionDecl 0x563f3313f500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x563f3313f3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x563f3313f5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f3313f628 Implicit # | | | `-ConstAttr 0x563f3313f650 Implicit # | | |-FunctionDecl 0x563f3313f810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x563f3313f6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x563f3313f8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f3313f938 Implicit # | | | `-ConstAttr 0x563f3313f960 Implicit # | | |-FunctionDecl 0x563f3313fab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x563f3313f9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x563f3313fb60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x563f3313fbc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f3313fc08 Implicit # | | | `-ConstAttr 0x563f3313fc30 Implicit # | | |-FunctionDecl 0x563f3313fdd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x563f3313fca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f3313fe80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f3313fef8 Implicit # | | | `-ConstAttr 0x563f3313ff20 Implicit # | | |-FunctionDecl 0x563f331400d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x563f3313ff98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f33140180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f331401f8 Implicit # | | | `-ConstAttr 0x563f33140220 Implicit # | | |-FunctionDecl 0x563f331403c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x563f33140298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f33140470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f331404e8 Implicit # | | | `-ConstAttr 0x563f33140510 Implicit # | | |-FunctionDecl 0x563f331406b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x563f33140588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f33140760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f331407d8 Implicit # | | | `-ConstAttr 0x563f33140800 Implicit # | | |-FunctionDecl 0x563f331409a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x563f33140878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f33140a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33140ac8 Implicit # | | | `-ConstAttr 0x563f33140af0 Implicit # | | |-FunctionDecl 0x563f33140c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x563f33140b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f33140d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33140db8 Implicit # | | | `-ConstAttr 0x563f33140de0 Implicit # | | |-FunctionDecl 0x563f33140f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x563f33140e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f33141030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f331410c8 Implicit # | | | `-ConstAttr 0x563f331410f0 Implicit # | | |-FunctionDecl 0x563f33141230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x563f33141150 col:15 'float' # | | | |-BuiltinAliasAttr 0x563f331412e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33141358 Implicit # | | | `-ConstAttr 0x563f33141380 Implicit # | | |-FunctionDecl 0x563f33141520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x563f331413f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331415d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33141648 Implicit # | | | `-ConstAttr 0x563f33141670 Implicit # | | |-FunctionDecl 0x563f33141810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x563f331416e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331418c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33141938 Implicit # | | | `-ConstAttr 0x563f33141960 Implicit # | | |-FunctionDecl 0x563f33141b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x563f331419d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33141bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33141c28 Implicit # | | | `-ConstAttr 0x563f33141c50 Implicit # | | |-FunctionDecl 0x563f33141df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x563f33141cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f33141ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33141f18 Implicit # | | | `-ConstAttr 0x563f33141f40 Implicit # | | |-FunctionDecl 0x563f331420f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x563f33141fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331421a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33142218 Implicit # | | | `-ConstAttr 0x563f33142240 Implicit # | | |-FunctionDecl 0x563f331423e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x563f331422b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33142490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33142508 Implicit # | | | `-ConstAttr 0x563f33142530 Implicit # | | |-FunctionDecl 0x563f331426d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x563f331425a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f33142780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f331427f8 Implicit # | | | `-ConstAttr 0x563f33142820 Implicit # | | |-FunctionDecl 0x563f331429c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x563f33142898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f33142a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33142ae8 Implicit # | | | `-ConstAttr 0x563f33142b10 Implicit # | | |-FunctionDecl 0x563f33142cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x563f33142b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f33142d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33142dd8 Implicit # | | | `-ConstAttr 0x563f33142e00 Implicit # | | |-FunctionDecl 0x563f33142fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x563f33142e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33143050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33144c98 Implicit # | | | `-ConstAttr 0x563f33144cc0 Implicit # | | |-FunctionDecl 0x563f33144e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x563f33144d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f33144f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33144f88 Implicit # | | | `-ConstAttr 0x563f33144fb0 Implicit # | | |-FunctionDecl 0x563f331450f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x563f33145010 col:16 'double' # | | | |-BuiltinAliasAttr 0x563f331451a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33145218 Implicit # | | | `-ConstAttr 0x563f33145240 Implicit # | | |-FunctionDecl 0x563f331453e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x563f331452b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f33145490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33145508 Implicit # | | | `-ConstAttr 0x563f33145530 Implicit # | | |-FunctionDecl 0x563f331456d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x563f331455a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f33145780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f331457f8 Implicit # | | | `-ConstAttr 0x563f33145820 Implicit # | | |-FunctionDecl 0x563f331459c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x563f33145898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f33145a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x563f33145ae8 Implicit # | | | `-ConstAttr 0x563f33145b10 Implicit # | | |-FunctionDecl 0x563f33145d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x563f33145b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x563f33145be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x563f33145db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33145e30 Implicit # | | | `-ConstAttr 0x563f33145e58 Implicit # | | |-FunctionDecl 0x563f33146078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x563f33145ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x563f33145f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x563f33146130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f331461a8 Implicit # | | | `-ConstAttr 0x563f331461d0 Implicit # | | |-FunctionDecl 0x563f33146408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x563f33146230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x563f331462b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x563f331464c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33146538 Implicit # | | | `-ConstAttr 0x563f33146560 Implicit # | | |-FunctionDecl 0x563f33146798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x563f331465c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x563f33146640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x563f33146850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f331468c8 Implicit # | | | `-ConstAttr 0x563f331468f0 Implicit # | | |-FunctionDecl 0x563f33146b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x563f33146978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x563f331469f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f33146c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33146c88 Implicit # | | | `-ConstAttr 0x563f33146cb0 Implicit # | | |-FunctionDecl 0x563f33146f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x563f33146d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x563f33146db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f33146fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33147038 Implicit # | | | `-ConstAttr 0x563f33147060 Implicit # | | |-FunctionDecl 0x563f331472b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x563f331470e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x563f33147168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f33147370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f331473e8 Implicit # | | | `-ConstAttr 0x563f33147410 Implicit # | | |-FunctionDecl 0x563f33147668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x563f33147498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x563f33147518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x563f33147720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33147798 Implicit # | | | `-ConstAttr 0x563f331477c0 Implicit # | | |-FunctionDecl 0x563f33147a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x563f33147848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x563f331478c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f33147ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33147b48 Implicit # | | | `-ConstAttr 0x563f33147b70 Implicit # | | |-FunctionDecl 0x563f33147de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x563f33147bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x563f33147c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f33147ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33147f18 Implicit # | | | `-ConstAttr 0x563f33147f40 Implicit # | | |-FunctionDecl 0x563f33148198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x563f33147fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x563f33148048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f33148250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f331482c8 Implicit # | | | `-ConstAttr 0x563f331482f0 Implicit # | | |-FunctionDecl 0x563f33148548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x563f33148378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x563f331483f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x563f33148600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33148678 Implicit # | | | `-ConstAttr 0x563f331486a0 Implicit # | | |-FunctionDecl 0x563f331488f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x563f33148728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x563f331487a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f331489b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33148a28 Implicit # | | | `-ConstAttr 0x563f33148a50 Implicit # | | |-FunctionDecl 0x563f33148cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x563f33148ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x563f33148b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f33148d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33148df8 Implicit # | | | `-ConstAttr 0x563f33148e20 Implicit # | | |-FunctionDecl 0x563f33149078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x563f33148ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x563f33148f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f33149130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f331491a8 Implicit # | | | `-ConstAttr 0x563f331491d0 Implicit # | | |-FunctionDecl 0x563f33149428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x563f33149258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x563f331492d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x563f331494e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33149558 Implicit # | | | `-ConstAttr 0x563f33149580 Implicit # | | |-FunctionDecl 0x563f331497d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x563f33149608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x563f33149688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f33149890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33149908 Implicit # | | | `-ConstAttr 0x563f33149930 Implicit # | | |-FunctionDecl 0x563f33149b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x563f331499b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x563f33149a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f33149c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33115288 Implicit # | | | `-ConstAttr 0x563f331152b0 Implicit # | | |-FunctionDecl 0x563f33115508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x563f33115338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x563f331153b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f331155c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x563f33115638 Implicit # | | | `-ConstAttr 0x563f33115660 Implicit # | | |-FunctionDecl 0x563f33115768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x563f331156c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f33115818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33115890 Implicit # | | | `-ConstAttr 0x563f331158b8 Implicit # | | |-FunctionDecl 0x563f331159c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x563f33115920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33115a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33115af0 Implicit # | | | `-ConstAttr 0x563f33115b18 Implicit # | | |-FunctionDecl 0x563f33115c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x563f33115b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33115ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33115d60 Implicit # | | | `-ConstAttr 0x563f33115d88 Implicit # | | |-FunctionDecl 0x563f33115ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x563f33115e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33115f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33115fd0 Implicit # | | | `-ConstAttr 0x563f33115ff8 Implicit # | | |-FunctionDecl 0x563f331160f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x563f33116050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x563f331161a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f3314ecb0 Implicit # | | | `-ConstAttr 0x563f3314ecd8 Implicit # | | |-FunctionDecl 0x563f3314edf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x563f3314ed50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x563f3314eea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f3314ef20 Implicit # | | | `-ConstAttr 0x563f3314ef48 Implicit # | | |-FunctionDecl 0x563f3314f068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x563f3314efc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x563f3314f118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f3314f190 Implicit # | | | `-ConstAttr 0x563f3314f1b8 Implicit # | | |-FunctionDecl 0x563f3314f2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x563f3314f230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x563f3314f388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f3314f400 Implicit # | | | `-ConstAttr 0x563f3314f428 Implicit # | | |-FunctionDecl 0x563f3314f540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x563f3314f498 col:13 'int' # | | | |-BuiltinAliasAttr 0x563f3314f5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x563f3314f650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f3314f698 Implicit # | | | `-ConstAttr 0x563f3314f6c0 Implicit # | | |-FunctionDecl 0x563f3314f7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x563f3314f738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f3314f890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f3314f908 Implicit # | | | `-ConstAttr 0x563f3314f930 Implicit # | | |-FunctionDecl 0x563f3314fa50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x563f3314f9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f3314fb00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f3314fb78 Implicit # | | | `-ConstAttr 0x563f3314fba0 Implicit # | | |-FunctionDecl 0x563f3314fce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x563f3314fc18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f3314fd98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f3314fe10 Implicit # | | | `-ConstAttr 0x563f3314fe38 Implicit # | | |-FunctionDecl 0x563f3314ff58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x563f3314feb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f33150008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33150080 Implicit # | | | `-ConstAttr 0x563f331500a8 Implicit # | | |-FunctionDecl 0x563f331501c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x563f33150120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f33150278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f331502f0 Implicit # | | | `-ConstAttr 0x563f33150318 Implicit # | | |-FunctionDecl 0x563f33150438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x563f33150390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f331504e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33150560 Implicit # | | | `-ConstAttr 0x563f33150588 Implicit # | | |-FunctionDecl 0x563f331506a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x563f33150600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f33150758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f331507d0 Implicit # | | | `-ConstAttr 0x563f331507f8 Implicit # | | |-FunctionDecl 0x563f33150900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x563f33150858 col:15 'float' # | | | |-BuiltinAliasAttr 0x563f331509b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33150a28 Implicit # | | | `-ConstAttr 0x563f33150a50 Implicit # | | |-FunctionDecl 0x563f33150b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x563f33150ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33150c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33150c98 Implicit # | | | `-ConstAttr 0x563f33150cd0 Implicit # | | |-FunctionDecl 0x563f33150df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x563f33150d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33150ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33150f18 Implicit # | | | `-ConstAttr 0x563f33150f40 Implicit # | | |-FunctionDecl 0x563f33151060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x563f33150fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33151110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33151188 Implicit # | | | `-ConstAttr 0x563f331511b0 Implicit # | | |-FunctionDecl 0x563f331512d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x563f33151228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f33151380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f331513f8 Implicit # | | | `-ConstAttr 0x563f33151420 Implicit # | | |-FunctionDecl 0x563f33151540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x563f33151498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331515f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33151668 Implicit # | | | `-ConstAttr 0x563f33151690 Implicit # | | |-FunctionDecl 0x563f331517b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x563f33151708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33151860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f331518d8 Implicit # | | | `-ConstAttr 0x563f33151900 Implicit # | | |-FunctionDecl 0x563f33151a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x563f33151978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f33151ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33151b48 Implicit # | | | `-ConstAttr 0x563f33151b70 Implicit # | | |-FunctionDecl 0x563f33151ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x563f33151be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f33151d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33151e08 Implicit # | | | `-ConstAttr 0x563f33151e30 Implicit # | | |-FunctionDecl 0x563f33151f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x563f33151ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f33152000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33152078 Implicit # | | | `-ConstAttr 0x563f331520a0 Implicit # | | |-FunctionDecl 0x563f331521c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x563f33152118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33152270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f331522e8 Implicit # | | | `-ConstAttr 0x563f33152310 Implicit # | | |-FunctionDecl 0x563f33152430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x563f33152388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331524e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33152558 Implicit # | | | `-ConstAttr 0x563f33152580 Implicit # | | |-FunctionDecl 0x563f33152688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x563f331525e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x563f33152738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f331527b0 Implicit # | | | `-ConstAttr 0x563f331527d8 Implicit # | | |-FunctionDecl 0x563f331528f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x563f33152850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f331529a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33152a20 Implicit # | | | `-ConstAttr 0x563f33152a48 Implicit # | | |-FunctionDecl 0x563f33152b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x563f33152ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f33152c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33152c90 Implicit # | | | `-ConstAttr 0x563f33152cb8 Implicit # | | |-FunctionDecl 0x563f33152de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x563f33152d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f33152e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x563f33152f10 Implicit # | | | `-ConstAttr 0x563f33152f38 Implicit # | | |-FunctionDecl 0x563f33153188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x563f33152fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f33153030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f33153240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x563f331532b8 Implicit # | | | `-ConstAttr 0x563f331532e0 Implicit # | | |-FunctionDecl 0x563f33153518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x563f33153348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x563f331533c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f331535d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x563f33153648 Implicit # | | | `-ConstAttr 0x563f33153670 Implicit # | | |-FunctionDecl 0x563f331538b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x563f331536e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x563f33153768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f33153970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x563f331539e8 Implicit # | | | `-ConstAttr 0x563f33153a10 Implicit # | | |-FunctionDecl 0x563f33153d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x563f33153a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x563f33153b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f33153db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x563f33153e30 Implicit # | | | `-ConstAttr 0x563f33153e58 Implicit # | | |-FunctionDecl 0x563f33153f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x563f33153eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f33154018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f33154090 Implicit # | | | `-ConstAttr 0x563f331540b8 Implicit # | | |-FunctionDecl 0x563f331541d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x563f33154120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33154280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f331542f8 Implicit # | | | `-ConstAttr 0x563f33154320 Implicit # | | |-FunctionDecl 0x563f33154448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x563f33154398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331544f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f33154570 Implicit # | | | `-ConstAttr 0x563f33154598 Implicit # | | |-FunctionDecl 0x563f331546c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x563f33154610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33154770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f331547e8 Implicit # | | | `-ConstAttr 0x563f33154810 Implicit # | | |-FunctionDecl 0x563f33154920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x563f33154870 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f331549d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f33154a48 Implicit # | | | `-ConstAttr 0x563f33154a70 Implicit # | | |-FunctionDecl 0x563f33154b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x563f33154ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33154c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f33154cc0 Implicit # | | | `-ConstAttr 0x563f33143460 Implicit # | | |-FunctionDecl 0x563f33143588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331434d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33143638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f331436b0 Implicit # | | | `-ConstAttr 0x563f331436d8 Implicit # | | |-FunctionDecl 0x563f33143800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33143750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331438b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x563f33143928 Implicit # | | | `-ConstAttr 0x563f33143950 Implicit # | | |-FunctionDecl 0x563f33143a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x563f331439b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f33143b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f33143b88 Implicit # | | | `-ConstAttr 0x563f33143bb0 Implicit # | | |-FunctionDecl 0x563f33143cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x563f33143c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33143d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f33143df0 Implicit # | | | `-ConstAttr 0x563f33143e18 Implicit # | | |-FunctionDecl 0x563f33143f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x563f33143e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33143ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f33144068 Implicit # | | | `-ConstAttr 0x563f33144090 Implicit # | | |-FunctionDecl 0x563f331441b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x563f33144108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33144268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f331442e0 Implicit # | | | `-ConstAttr 0x563f33144308 Implicit # | | |-FunctionDecl 0x563f33157d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x563f33144368 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f33157db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f33157e28 Implicit # | | | `-ConstAttr 0x563f33157e50 Implicit # | | |-FunctionDecl 0x563f33157f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x563f33157ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33158028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f331580a0 Implicit # | | | `-ConstAttr 0x563f331580c8 Implicit # | | |-FunctionDecl 0x563f331581f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33158140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331582a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f33158318 Implicit # | | | `-ConstAttr 0x563f33158340 Implicit # | | |-FunctionDecl 0x563f33158468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331583b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33158518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x563f33158590 Implicit # | | | `-ConstAttr 0x563f331585b8 Implicit # | | |-FunctionDecl 0x563f331587a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x563f33158618 col:17 y 'half' # | | | |-ParmVarDecl 0x563f33158698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x563f33158860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f331588d8 Implicit # | | | `-ConstAttr 0x563f33158900 Implicit # | | |-FunctionDecl 0x563f33158b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x563f33158950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x563f331589d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33158be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f33158c58 Implicit # | | | `-ConstAttr 0x563f33158c80 Implicit # | | |-FunctionDecl 0x563f33158ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563f33158d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x563f33158d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33158fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f33159018 Implicit # | | | `-ConstAttr 0x563f33159040 Implicit # | | |-FunctionDecl 0x563f33159278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x563f331590a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x563f33159120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33159330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f331593a8 Implicit # | | | `-ConstAttr 0x563f331593d0 Implicit # | | |-FunctionDecl 0x563f331595c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x563f33159430 col:19 y 'float' # | | | |-ParmVarDecl 0x563f331594b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x563f33159680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f331596f8 Implicit # | | | `-ConstAttr 0x563f33159720 Implicit # | | |-FunctionDecl 0x563f33159958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x563f33159780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x563f33159800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33159a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f33159a88 Implicit # | | | `-ConstAttr 0x563f33159ab0 Implicit # | | |-FunctionDecl 0x563f33159d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563f33159b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x563f33159b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33159dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f33159e50 Implicit # | | | `-ConstAttr 0x563f33159e78 Implicit # | | |-FunctionDecl 0x563f3315a0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x563f33159ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x563f33159f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f3315a160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x563f3315a1d8 Implicit # | | | `-ConstAttr 0x563f3315a200 Implicit # | | |-FunctionDecl 0x563f3315a310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x563f3315a260 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f3315a3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f3315a438 Implicit # | | | `-ConstAttr 0x563f3315a460 Implicit # | | |-FunctionDecl 0x563f3315a578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x563f3315a4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f3315a628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f3315a6a0 Implicit # | | | `-ConstAttr 0x563f3315a6c8 Implicit # | | |-FunctionDecl 0x563f3315a7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x563f3315a740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f3315a8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f3315a918 Implicit # | | | `-ConstAttr 0x563f3315a940 Implicit # | | |-FunctionDecl 0x563f3315aa68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x563f3315a9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f3315ab18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f3315ab90 Implicit # | | | `-ConstAttr 0x563f3315abb8 Implicit # | | |-FunctionDecl 0x563f3315ad30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x563f3315ac18 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f3315ade0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f3315ae58 Implicit # | | | `-ConstAttr 0x563f3315ae80 Implicit # | | |-FunctionDecl 0x563f3315afa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x563f3315aef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f3315b058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f3315b0d0 Implicit # | | | `-ConstAttr 0x563f3315b0f8 Implicit # | | |-FunctionDecl 0x563f3315b220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x563f3315b170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f3315b2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f3315b348 Implicit # | | | `-ConstAttr 0x563f3315b370 Implicit # | | |-FunctionDecl 0x563f3315b498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x563f3315b3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f3315b548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x563f3315b5c0 Implicit # | | | `-ConstAttr 0x563f3315b5e8 Implicit # | | |-FunctionDecl 0x563f3315b888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x563f3315b648 col:16 'half' # | | | |-ParmVarDecl 0x563f3315b6c8 col:22 'half' # | | | |-ParmVarDecl 0x563f3315b748 col:28 'half' # | | | |-BuiltinAliasAttr 0x563f3315b948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315b9c0 Implicit # | | | `-ConstAttr 0x563f3315b9e8 Implicit # | | |-FunctionDecl 0x563f3315bd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x563f3315ba50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x563f3315bad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x563f3315bb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f3315be00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315be78 Implicit # | | | `-ConstAttr 0x563f3315bea0 Implicit # | | |-FunctionDecl 0x563f3315c1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x563f3315bf18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x563f3315bf98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x563f3315c018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f3315c268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315c2e0 Implicit # | | | `-ConstAttr 0x563f3315c308 Implicit # | | |-FunctionDecl 0x563f3315c608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x563f3315c380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x563f3315c400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x563f3315c480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f3315c6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315c740 Implicit # | | | `-ConstAttr 0x563f3315c768 Implicit # | | |-FunctionDecl 0x563f3315ca08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x563f3315c7c8 col:14 'int' # | | | |-ParmVarDecl 0x563f3315c848 col:19 'int' # | | | |-ParmVarDecl 0x563f3315c8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x563f3315cac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315cb40 Implicit # | | | `-ConstAttr 0x563f3315cb68 Implicit # | | |-FunctionDecl 0x563f3315ced8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x563f3315cbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x563f3315cc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x563f3315cd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f3315cf98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315d010 Implicit # | | | `-ConstAttr 0x563f3315d038 Implicit # | | |-FunctionDecl 0x563f3315d338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x563f3315d0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x563f3315d130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x563f3315d1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f3315d3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315d470 Implicit # | | | `-ConstAttr 0x563f3315d498 Implicit # | | |-FunctionDecl 0x563f3315d798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x563f3315d510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x563f3315d590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x563f3315d610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f3315d858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315d8d0 Implicit # | | | `-ConstAttr 0x563f3315d8f8 Implicit # | | |-FunctionDecl 0x563f3315dbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x563f3315d970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f3315d9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f3315da70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f3315dcb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315dd60 Implicit # | | | `-ConstAttr 0x563f3315dd88 Implicit # | | |-FunctionDecl 0x563f3315e088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x563f3315de00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x563f3315de80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x563f3315df00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f3315e148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315e1c0 Implicit # | | | `-ConstAttr 0x563f3315e1e8 Implicit # | | |-FunctionDecl 0x563f3315e4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x563f3315e260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x563f3315e2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x563f3315e360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f3315e5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315e620 Implicit # | | | `-ConstAttr 0x563f3315e648 Implicit # | | |-FunctionDecl 0x563f3315e948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x563f3315e6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x563f3315e740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x563f3315e7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f3315ea08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315ea80 Implicit # | | | `-ConstAttr 0x563f3315eaa8 Implicit # | | |-FunctionDecl 0x563f3315fe08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x563f3315eb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x563f3315eba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x563f3315ec20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f3315fec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3315ff40 Implicit # | | | `-ConstAttr 0x563f3315ff68 Implicit # | | |-FunctionDecl 0x563f33160268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x563f3315ffe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f33160060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f331600e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f33160328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f331603a0 Implicit # | | | `-ConstAttr 0x563f331603c8 Implicit # | | |-FunctionDecl 0x563f331606c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x563f33160440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f331604c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f33160540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33160788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f33160800 Implicit # | | | `-ConstAttr 0x563f33160828 Implicit # | | |-FunctionDecl 0x563f33160b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x563f331608a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f33160920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f331609a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f33160be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f33160c60 Implicit # | | | `-ConstAttr 0x563f33160c88 Implicit # | | |-FunctionDecl 0x563f33160f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x563f33160d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f33160d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f33160e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f33161058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f331610d0 Implicit # | | | `-ConstAttr 0x563f331610f8 Implicit # | | |-FunctionDecl 0x563f331613f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563f33161170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f331611f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f33161270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331614b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f33161530 Implicit # | | | `-ConstAttr 0x563f33161558 Implicit # | | |-FunctionDecl 0x563f33161858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x563f331615d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f33161650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f331616d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33161918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f33161990 Implicit # | | | `-ConstAttr 0x563f331619b8 Implicit # | | |-FunctionDecl 0x563f33161cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563f33161a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f33161ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f33161b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f33161da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f33161e18 Implicit # | | | `-ConstAttr 0x563f33161e40 Implicit # | | |-FunctionDecl 0x563f331620d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x563f33161ea0 col:18 'float' # | | | |-ParmVarDecl 0x563f33161f20 col:25 'float' # | | | |-ParmVarDecl 0x563f33161fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x563f33162198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f33162210 Implicit # | | | `-ConstAttr 0x563f33162238 Implicit # | | |-FunctionDecl 0x563f33162538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x563f331622b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x563f33162330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x563f331623b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331625f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f33162670 Implicit # | | | `-ConstAttr 0x563f33162698 Implicit # | | |-FunctionDecl 0x563f33162998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x563f33162710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x563f33162790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x563f33162810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33162a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f33162ad0 Implicit # | | | `-ConstAttr 0x563f33162af8 Implicit # | | |-FunctionDecl 0x563f33149d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x563f33162b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x563f33162bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x563f33162c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33149de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f33149e60 Implicit # | | | `-ConstAttr 0x563f33149e88 Implicit # | | |-FunctionDecl 0x563f3314a128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x563f33149ee8 col:20 'double' # | | | |-ParmVarDecl 0x563f33149f68 col:28 'double' # | | | |-ParmVarDecl 0x563f33149fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x563f3314a1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3314a260 Implicit # | | | `-ConstAttr 0x563f3314a288 Implicit # | | |-FunctionDecl 0x563f3314a588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x563f3314a300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x563f3314a380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x563f3314a400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f3314a648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3314a6c0 Implicit # | | | `-ConstAttr 0x563f3314a6e8 Implicit # | | |-FunctionDecl 0x563f3314a9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x563f3314a760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x563f3314a7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x563f3314a860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f3314aaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f3314ab20 Implicit # | | | `-ConstAttr 0x563f3314ab48 Implicit # | | |-FunctionDecl 0x563f33164fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x563f3314abc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x563f33164dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x563f33164e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f33165088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x563f33165100 Implicit # | | | `-ConstAttr 0x563f33165128 Implicit # | | |-FunctionDecl 0x563f33165270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x563f33165188 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f33165320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x563f33165398 Implicit # | | | `-ConstAttr 0x563f331653c0 Implicit # | | |-FunctionDecl 0x563f33165550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x563f33165428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33165600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x563f33165678 Implicit # | | | `-ConstAttr 0x563f331656a0 Implicit # | | |-FunctionDecl 0x563f33165840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x563f33165718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331658f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x563f33165968 Implicit # | | | `-ConstAttr 0x563f33165990 Implicit # | | |-FunctionDecl 0x563f33165b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x563f33165a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33165be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x563f33165c58 Implicit # | | | `-ConstAttr 0x563f33165c80 Implicit # | | |-FunctionDecl 0x563f33165dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x563f33165ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f33165e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f33165ef8 Implicit # | | | `-ConstAttr 0x563f33165f20 Implicit # | | |-FunctionDecl 0x563f33166038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x563f33165f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331660e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f33166160 Implicit # | | | `-ConstAttr 0x563f33166188 Implicit # | | |-FunctionDecl 0x563f331662b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x563f33166200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33166360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f331663d8 Implicit # | | | `-ConstAttr 0x563f33166400 Implicit # | | |-FunctionDecl 0x563f33166528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x563f33166478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331665d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f33166650 Implicit # | | | `-ConstAttr 0x563f33166678 Implicit # | | |-FunctionDecl 0x563f33166788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x563f331666d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f33166838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f331668b0 Implicit # | | | `-ConstAttr 0x563f331668d8 Implicit # | | |-FunctionDecl 0x563f33166a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x563f33166950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33166ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f33166b28 Implicit # | | | `-ConstAttr 0x563f33166b50 Implicit # | | |-FunctionDecl 0x563f33166c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33166bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33166d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f33166da0 Implicit # | | | `-ConstAttr 0x563f33167df0 Implicit # | | |-FunctionDecl 0x563f33167f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33167e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33167fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x563f33168040 Implicit # | | | `-ConstAttr 0x563f33168068 Implicit # | | |-FunctionDecl 0x563f33168178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x563f331680c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f33168228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f331682a0 Implicit # | | | `-ConstAttr 0x563f331682c8 Implicit # | | |-FunctionDecl 0x563f331683e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x563f33168330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33168490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f33168508 Implicit # | | | `-ConstAttr 0x563f33168530 Implicit # | | |-FunctionDecl 0x563f33168658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331685a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33168708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f33168780 Implicit # | | | `-ConstAttr 0x563f331687a8 Implicit # | | |-FunctionDecl 0x563f331688d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x563f33168820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33168980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f331689f8 Implicit # | | | `-ConstAttr 0x563f33168a20 Implicit # | | |-FunctionDecl 0x563f33168b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x563f33168a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f33168be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f33168c58 Implicit # | | | `-ConstAttr 0x563f33168c80 Implicit # | | |-FunctionDecl 0x563f33168e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x563f33168cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33168eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f33168f28 Implicit # | | | `-ConstAttr 0x563f33168f50 Implicit # | | |-FunctionDecl 0x563f33169078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33168fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33169128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f331691a0 Implicit # | | | `-ConstAttr 0x563f331691c8 Implicit # | | |-FunctionDecl 0x563f331692f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33169240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331693a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x563f33169418 Implicit # | | | `-ConstAttr 0x563f33169440 Implicit # | | |-FunctionDecl 0x563f331695b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x563f33169490 col:33 used x 'int' # | | | `-CompoundStmt 0x563f33169a28 # | | | `-ReturnStmt 0x563f33169a18 # | | | `-ImplicitCastExpr 0x563f33169a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x563f331699b8 'int' # | | | |-ImplicitCastExpr 0x563f331699a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f331698e8 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f331699e8 'int' # | | | `-DeclRefExpr 0x563f33169920 'int' lvalue ParmVar 0x563f33169490 'x' 'int' # | | |-FunctionDecl 0x563f33169b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x563f33169a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x563f33169d28 # | | | `-ReturnStmt 0x563f33169d18 # | | | `-ImplicitCastExpr 0x563f33169d00 'vector' # | | | `-CallExpr 0x563f33169cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x563f33169ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f33169c60 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f33169ce8 'int2':'vector' # | | | `-DeclRefExpr 0x563f33169c80 'int2':'vector' lvalue ParmVar 0x563f33169a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x563f33169eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x563f33169d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x563f3316a058 # | | | `-ReturnStmt 0x563f3316a048 # | | | `-ImplicitCastExpr 0x563f3316a030 'vector' # | | | `-CallExpr 0x563f33169fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x563f33169fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f33169f90 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316a018 'int3':'vector' # | | | `-DeclRefExpr 0x563f33169fb0 'int3':'vector' lvalue ParmVar 0x563f33169d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x563f3316a1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x563f3316a088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x563f3316a358 # | | | `-ReturnStmt 0x563f3316a348 # | | | `-ImplicitCastExpr 0x563f3316a330 'vector' # | | | `-CallExpr 0x563f3316a2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x563f3316a2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316a290 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316a318 'int4':'vector' # | | | `-DeclRefExpr 0x563f3316a2b0 'int4':'vector' lvalue ParmVar 0x563f3316a088 'x' 'int4':'vector' # | | |-FunctionDecl 0x563f3316a4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x563f3316a388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x563f3316a640 # | | | `-ReturnStmt 0x563f3316a630 # | | | `-CallExpr 0x563f3316a5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x563f3316a5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316a590 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316a618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x563f3316a5b0 'uint':'unsigned int' lvalue ParmVar 0x563f3316a388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x563f3316a798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x563f3316a670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x563f3316a920 # | | | `-ReturnStmt 0x563f3316a910 # | | | `-CallExpr 0x563f3316a8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x563f3316a8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316a870 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316a8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x563f3316a890 'uint2':'vector' lvalue ParmVar 0x563f3316a670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x563f3316aa78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x563f3316a950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x563f3316ac00 # | | | `-ReturnStmt 0x563f3316abf0 # | | | `-CallExpr 0x563f3316aba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x563f3316ab90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316ab50 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316abd8 'uint3':'vector' # | | | `-DeclRefExpr 0x563f3316ab70 'uint3':'vector' lvalue ParmVar 0x563f3316a950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x563f3316ad58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x563f3316ac30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x563f3316aef8 # | | | `-ReturnStmt 0x563f3316aee8 # | | | `-CallExpr 0x563f3316aea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x563f3316ae88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316ae48 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316aed0 'uint4':'vector' # | | | `-DeclRefExpr 0x563f3316ae68 'uint4':'vector' lvalue ParmVar 0x563f3316ac30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x563f3316b058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x563f3316af28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x563f3316b1f8 # | | | `-ReturnStmt 0x563f3316b1e8 # | | | `-ImplicitCastExpr 0x563f3316b1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x563f3316b188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x563f3316b170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316b130 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316b1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x563f3316b150 'int64_t':'long' lvalue ParmVar 0x563f3316af28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x563f3316b358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x563f3316b228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x563f3316b4f8 # | | | `-ReturnStmt 0x563f3316b4e8 # | | | `-ImplicitCastExpr 0x563f3316b4d0 'vector' # | | | `-CallExpr 0x563f3316b488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x563f3316b470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316b430 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316b4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x563f3316b450 'int64_t2':'vector' lvalue ParmVar 0x563f3316b228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x563f3316b658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x563f3316b528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x563f3316b7f8 # | | | `-ReturnStmt 0x563f3316b7e8 # | | | `-ImplicitCastExpr 0x563f3316b7d0 'vector' # | | | `-CallExpr 0x563f3316b788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x563f3316b770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316b730 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316b7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x563f3316b750 'int64_t3':'vector' lvalue ParmVar 0x563f3316b528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x563f3316b958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x563f3316b828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x563f3316baf8 # | | | `-ReturnStmt 0x563f3316bae8 # | | | `-ImplicitCastExpr 0x563f3316bad0 'vector' # | | | `-CallExpr 0x563f3316ba88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x563f3316ba70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316ba30 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316bab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x563f3316ba50 'int64_t4':'vector' lvalue ParmVar 0x563f3316b828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x563f3316bc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x563f3316bb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x563f3316bdf8 # | | | `-ReturnStmt 0x563f3316bde8 # | | | `-ImplicitCastExpr 0x563f3316bdd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x563f3316bd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x563f3316bd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316bd30 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316bdb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x563f3316bd50 'uint64_t':'unsigned long' lvalue ParmVar 0x563f3316bb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x563f3316bf78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x563f3316be48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x563f3316c118 # | | | `-ReturnStmt 0x563f3316c108 # | | | `-ImplicitCastExpr 0x563f3316c0f0 'vector' # | | | `-CallExpr 0x563f3316c0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x563f3316c090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316c050 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316c0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x563f3316c070 'uint64_t2':'vector' lvalue ParmVar 0x563f3316be48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x563f3316c278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x563f3316c148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x563f3316c418 # | | | `-ReturnStmt 0x563f3316c408 # | | | `-ImplicitCastExpr 0x563f3316c3f0 'vector' # | | | `-CallExpr 0x563f3316c3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x563f3316c390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316c350 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316c3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x563f3316c370 'uint64_t3':'vector' lvalue ParmVar 0x563f3316c148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x563f3316c578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x563f3316c448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x563f3316c718 # | | | `-ReturnStmt 0x563f3316c708 # | | | `-ImplicitCastExpr 0x563f3316c6f0 'vector' # | | | `-CallExpr 0x563f3316c6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x563f3316c690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x563f3316c650 '' Function 0x563f33169748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x563f3316c6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x563f3316c670 'uint64_t4':'vector' lvalue ParmVar 0x563f3316c448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x563f3316c808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x563f3316c758 col:18 'half' # | | | |-BuiltinAliasAttr 0x563f3316c8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f3316c930 Implicit # | | | `-ConstAttr 0x563f3316c958 Implicit # | | |-FunctionDecl 0x563f3316ca70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x563f3316c9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f3316cb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f3316cb98 Implicit # | | | `-ConstAttr 0x563f3316cbc0 Implicit # | | |-FunctionDecl 0x563f3316cce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x563f3316cc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f3316cd98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f3316db50 Implicit # | | | `-ConstAttr 0x563f3316db78 Implicit # | | |-FunctionDecl 0x563f3316dca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x563f3316dbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f3316dd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f3316ddc8 Implicit # | | | `-ConstAttr 0x563f3316ddf0 Implicit # | | |-FunctionDecl 0x563f3316df00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x563f3316de50 col:20 'float' # | | | |-BuiltinAliasAttr 0x563f3316dfb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f3316e028 Implicit # | | | `-ConstAttr 0x563f3316e050 Implicit # | | |-FunctionDecl 0x563f3316e178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x563f3316e0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f3316e228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f3316e2a0 Implicit # | | | `-ConstAttr 0x563f3316e2c8 Implicit # | | |-FunctionDecl 0x563f3316e3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x563f3316e340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f3316e4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f3316e518 Implicit # | | | `-ConstAttr 0x563f3316e540 Implicit # | | |-FunctionDecl 0x563f3316e668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x563f3316e5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f3316e718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x563f3316e790 Implicit # | | | `-ConstAttr 0x563f3316e7b8 Implicit # | | |-FunctionDecl 0x563f3316e968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x563f3316e818 col:14 'half' # | | | |-ParmVarDecl 0x563f3316e898 col:20 'half' # | | | |-BuiltinAliasAttr 0x563f3316ea20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f3316ea98 Implicit # | | | `-ConstAttr 0x563f3316eac0 Implicit # | | |-FunctionDecl 0x563f3316ed38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x563f3316eb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x563f3316ebe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f3316edf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f3316ee68 Implicit # | | | `-ConstAttr 0x563f3316ee90 Implicit # | | |-FunctionDecl 0x563f3316f0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x563f3316ef08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x563f3316ef88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f3316f190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f3316f208 Implicit # | | | `-ConstAttr 0x563f3316f230 Implicit # | | |-FunctionDecl 0x563f3316f478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x563f3316f2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x563f3316f328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f3316f530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f3316f5a8 Implicit # | | | `-ConstAttr 0x563f3316f5d0 Implicit # | | |-FunctionDecl 0x563f3316f780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x563f3316f630 col:16 'float' # | | | |-ParmVarDecl 0x563f3316f6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x563f3316f838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f3316f8b0 Implicit # | | | `-ConstAttr 0x563f3316f8d8 Implicit # | | |-FunctionDecl 0x563f3316fb70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x563f3316f950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x563f3316f9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f3316fc28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f3316fca0 Implicit # | | | `-ConstAttr 0x563f3316fcc8 Implicit # | | |-FunctionDecl 0x563f3316ff18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x563f3316fd40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x563f3316fdc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f3316ffd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33170048 Implicit # | | | `-ConstAttr 0x563f33170070 Implicit # | | |-FunctionDecl 0x563f331702b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x563f331700e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x563f33170168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33170370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f331703e8 Implicit # | | | `-ConstAttr 0x563f33170410 Implicit # | | |-FunctionDecl 0x563f33170608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x563f33170470 col:18 'double' # | | | |-ParmVarDecl 0x563f331704f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x563f331706c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33170738 Implicit # | | | `-ConstAttr 0x563f33170760 Implicit # | | |-FunctionDecl 0x563f33170958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x563f331707c0 col:12 'int' # | | | |-ParmVarDecl 0x563f33170840 col:17 'int' # | | | |-BuiltinAliasAttr 0x563f33170a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33170a88 Implicit # | | | `-ConstAttr 0x563f33170ab0 Implicit # | | |-FunctionDecl 0x563f33170d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x563f33170b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x563f33170c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f33170e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33170e88 Implicit # | | | `-ConstAttr 0x563f33170eb0 Implicit # | | |-FunctionDecl 0x563f331710f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x563f33170f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x563f33170fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f331711b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33171228 Implicit # | | | `-ConstAttr 0x563f33171250 Implicit # | | |-FunctionDecl 0x563f33171498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x563f331712c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x563f33171348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f33171550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f331715c8 Implicit # | | | `-ConstAttr 0x563f331715f0 Implicit # | | |-FunctionDecl 0x563f33171838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x563f33171668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f331716e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331718f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33171968 Implicit # | | | `-ConstAttr 0x563f33171990 Implicit # | | |-FunctionDecl 0x563f33171c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x563f33171a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x563f33171a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f33171cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33171d38 Implicit # | | | `-ConstAttr 0x563f33171d60 Implicit # | | |-FunctionDecl 0x563f33171fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x563f33171dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x563f33171e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f33172060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f331720d8 Implicit # | | | `-ConstAttr 0x563f33172100 Implicit # | | |-FunctionDecl 0x563f33172348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x563f33172178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x563f331721f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f33172400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33172478 Implicit # | | | `-ConstAttr 0x563f331724a0 Implicit # | | |-FunctionDecl 0x563f331726e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x563f33172518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x563f33172598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f331727a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33172818 Implicit # | | | `-ConstAttr 0x563f33172840 Implicit # | | |-FunctionDecl 0x563f33172a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x563f331728b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f33172938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f33172b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33172be8 Implicit # | | | `-ConstAttr 0x563f33172c10 Implicit # | | |-FunctionDecl 0x563f33172e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x563f33172c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f33172d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33172f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33172f88 Implicit # | | | `-ConstAttr 0x563f33172fb0 Implicit # | | |-FunctionDecl 0x563f331731f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x563f33173028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f331730a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331732b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33173328 Implicit # | | | `-ConstAttr 0x563f33173350 Implicit # | | |-FunctionDecl 0x563f33173598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x563f331733c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f33173448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f33173650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f331736c8 Implicit # | | | `-ConstAttr 0x563f331736f0 Implicit # | | |-FunctionDecl 0x563f33173938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563f33173768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f331737e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331739f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33173a68 Implicit # | | | `-ConstAttr 0x563f33173a90 Implicit # | | |-FunctionDecl 0x563f33173d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x563f33173b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f33173bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33173dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f33173e38 Implicit # | | | `-ConstAttr 0x563f33173e60 Implicit # | | |-FunctionDecl 0x563f331740a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563f33173ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f33173f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f33174160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x563f331741d8 Implicit # | | | `-ConstAttr 0x563f33174200 Implicit # | | |-FunctionDecl 0x563f33174518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x563f33174288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f33174308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f33174388 col:37 'int' # | | | |-AvailabilityAttr 0x563f331745d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33174698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x563f331746e0 Implicit # | | | `-ConstAttr 0x563f33174708 Implicit # | | |-FunctionDecl 0x563f33174970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x563f33174780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f33174800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f33174880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f33174a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33174af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x563f33174b38 Implicit # | | | `-ConstAttr 0x563f33174b60 Implicit # | | |-FunctionDecl 0x563f33174c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x563f33174bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f33174d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f33174d98 Implicit # | | | `-ConstAttr 0x563f33174dc0 Implicit # | | |-FunctionDecl 0x563f33174ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x563f33174e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33174f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f33175000 Implicit # | | | `-ConstAttr 0x563f33175028 Implicit # | | |-FunctionDecl 0x563f33175150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331750a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33175200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f33175278 Implicit # | | | `-ConstAttr 0x563f331752a0 Implicit # | | |-FunctionDecl 0x563f331753c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x563f33175318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33175478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f331754f0 Implicit # | | | `-ConstAttr 0x563f33175518 Implicit # | | |-FunctionDecl 0x563f33175628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x563f33175578 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f331756d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f33175750 Implicit # | | | `-ConstAttr 0x563f33175778 Implicit # | | |-FunctionDecl 0x563f331758a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331757f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33175950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f331759c8 Implicit # | | | `-ConstAttr 0x563f331759f0 Implicit # | | |-FunctionDecl 0x563f33175b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33175a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33175bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f33175c50 Implicit # | | | `-ConstAttr 0x563f33175c78 Implicit # | | |-FunctionDecl 0x563f33175da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33175cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33175e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x563f33175ec8 Implicit # | | | `-ConstAttr 0x563f33175ef0 Implicit # | | |-FunctionDecl 0x563f33176000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x563f33175f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f331760b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f33176128 Implicit # | | | `-ConstAttr 0x563f33176150 Implicit # | | |-FunctionDecl 0x563f33176268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331761b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33176318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f33176390 Implicit # | | | `-ConstAttr 0x563f331763b8 Implicit # | | |-FunctionDecl 0x563f331764e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x563f33176430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33176590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f33176608 Implicit # | | | `-ConstAttr 0x563f33176630 Implicit # | | |-FunctionDecl 0x563f33176758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331766a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33176808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f33176880 Implicit # | | | `-ConstAttr 0x563f331768a8 Implicit # | | |-FunctionDecl 0x563f331769b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x563f33176908 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f33176a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f33176ae0 Implicit # | | | `-ConstAttr 0x563f33176b08 Implicit # | | |-FunctionDecl 0x563f33154dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x563f33154d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33154e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f33154ee8 Implicit # | | | `-ConstAttr 0x563f33154f10 Implicit # | | |-FunctionDecl 0x563f33155038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33154f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331550e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f33155160 Implicit # | | | `-ConstAttr 0x563f33155188 Implicit # | | |-FunctionDecl 0x563f331552b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33155200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33155360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x563f331553d8 Implicit # | | | `-ConstAttr 0x563f33155400 Implicit # | | |-FunctionDecl 0x563f331555a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x563f33155478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f33155658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x563f331556d0 Implicit # | | | `-ConstAttr 0x563f331556f8 Implicit # | | |-FunctionDecl 0x563f33155888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x563f33155760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f33155938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x563f331559b0 Implicit # | | | `-ConstAttr 0x563f331559d8 Implicit # | | |-FunctionDecl 0x563f33155b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x563f33155a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f33155c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x563f33155ca0 Implicit # | | | `-ConstAttr 0x563f33155cc8 Implicit # | | |-FunctionDecl 0x563f33155e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x563f33155d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f33155f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x563f33155fa0 Implicit # | | | `-ConstAttr 0x563f33155fc8 Implicit # | | |-FunctionDecl 0x563f33156158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x563f33156028 col:20 'float' # | | | |-BuiltinAliasAttr 0x563f33156208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x563f33156280 Implicit # | | | `-ConstAttr 0x563f331562a8 Implicit # | | |-FunctionDecl 0x563f33156438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x563f33156310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331564e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x563f33156560 Implicit # | | | `-ConstAttr 0x563f33156588 Implicit # | | |-FunctionDecl 0x563f33156728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x563f33156600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331567d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x563f33156850 Implicit # | | | `-ConstAttr 0x563f33156878 Implicit # | | |-FunctionDecl 0x563f33156a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x563f331568f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33156ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x563f33156b40 Implicit # | | | `-ConstAttr 0x563f33156b68 Implicit # | | |-FunctionDecl 0x563f3317cbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x563f33156bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x563f3317cc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317ccf8 Implicit # | | | `-ConstAttr 0x563f3317cd20 Implicit # | | |-FunctionDecl 0x563f3317ceb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x563f3317cd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f3317cf68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317cfe0 Implicit # | | | `-ConstAttr 0x563f3317d008 Implicit # | | |-FunctionDecl 0x563f3317d1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x563f3317d080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f3317d258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317d2d0 Implicit # | | | `-ConstAttr 0x563f3317d2f8 Implicit # | | |-FunctionDecl 0x563f3317d498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x563f3317d370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f3317d548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317d5c0 Implicit # | | | `-ConstAttr 0x563f3317d5e8 Implicit # | | |-FunctionDecl 0x563f3317d710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x563f3317d660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f3317d7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317d838 Implicit # | | | `-ConstAttr 0x563f3317d860 Implicit # | | |-FunctionDecl 0x563f3317d988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f3317d8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f3317da38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317dab0 Implicit # | | | `-ConstAttr 0x563f3317dad8 Implicit # | | |-FunctionDecl 0x563f3317dc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f3317db50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f3317dcc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317dd38 Implicit # | | | `-ConstAttr 0x563f3317dd60 Implicit # | | |-FunctionDecl 0x563f3317de88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f3317ddd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f3317df38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317dfb0 Implicit # | | | `-ConstAttr 0x563f3317dfd8 Implicit # | | |-FunctionDecl 0x563f3317e178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x563f3317e050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f3317e228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317e2a0 Implicit # | | | `-ConstAttr 0x563f3317e2c8 Implicit # | | |-FunctionDecl 0x563f3317e468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x563f3317e340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f3317e518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317e590 Implicit # | | | `-ConstAttr 0x563f3317e5b8 Implicit # | | |-FunctionDecl 0x563f3317e758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x563f3317e630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f3317e808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317e880 Implicit # | | | `-ConstAttr 0x563f3317e8a8 Implicit # | | |-FunctionDecl 0x563f3317ea48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x563f3317e920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f3317eaf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317eb70 Implicit # | | | `-ConstAttr 0x563f3317eb98 Implicit # | | |-FunctionDecl 0x563f3317ed48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x563f3317ec20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f3317edf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317ee70 Implicit # | | | `-ConstAttr 0x563f3317ee98 Implicit # | | |-FunctionDecl 0x563f3317f038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f3317ef10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f3317f0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317f160 Implicit # | | | `-ConstAttr 0x563f3317f188 Implicit # | | |-FunctionDecl 0x563f3317f328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f3317f200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f3317f3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317f450 Implicit # | | | `-ConstAttr 0x563f3317f478 Implicit # | | |-FunctionDecl 0x563f3317f618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f3317f4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f3317f6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x563f3317f740 Implicit # | | | `-ConstAttr 0x563f3317f768 Implicit # | | |-FunctionDecl 0x563f3317f878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x563f3317f7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f3317f928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f3317f9a0 Implicit # | | | `-ConstAttr 0x563f3317f9c8 Implicit # | | |-FunctionDecl 0x563f3317fae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x563f3317fa30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f3317fb90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f3317fc18 Implicit # | | | `-ConstAttr 0x563f3317fc40 Implicit # | | |-FunctionDecl 0x563f3317fd68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x563f3317fcb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f3317fe18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f3317fe90 Implicit # | | | `-ConstAttr 0x563f3317feb8 Implicit # | | |-FunctionDecl 0x563f3317ffe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x563f3317ff30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33180090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f33180108 Implicit # | | | `-ConstAttr 0x563f33180130 Implicit # | | |-FunctionDecl 0x563f33180240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x563f33180190 col:18 'float' # | | | |-BuiltinAliasAttr 0x563f331802f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f33180368 Implicit # | | | `-ConstAttr 0x563f33180390 Implicit # | | |-FunctionDecl 0x563f331804b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x563f33180408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33180568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f331805e0 Implicit # | | | `-ConstAttr 0x563f33180608 Implicit # | | |-FunctionDecl 0x563f33180730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33180680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331807e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f33180858 Implicit # | | | `-ConstAttr 0x563f33180880 Implicit # | | |-FunctionDecl 0x563f331809a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331808f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33180a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x563f33180ad0 Implicit # | | | `-ConstAttr 0x563f33180af8 Implicit # | | |-FunctionDecl 0x563f33180c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x563f33180b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f33180cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f33180d68 Implicit # | | | `-ConstAttr 0x563f33180d90 Implicit # | | |-FunctionDecl 0x563f33180ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x563f33180df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33180f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f33180fd0 Implicit # | | | `-ConstAttr 0x563f33180ff8 Implicit # | | |-FunctionDecl 0x563f33181120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x563f33181070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331811d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f33181248 Implicit # | | | `-ConstAttr 0x563f33181270 Implicit # | | |-FunctionDecl 0x563f33181398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331812e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33181448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f331814c0 Implicit # | | | `-ConstAttr 0x563f331814e8 Implicit # | | |-FunctionDecl 0x563f331815f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x563f33181548 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f331816a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f33181720 Implicit # | | | `-ConstAttr 0x563f33181748 Implicit # | | |-FunctionDecl 0x563f33181870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331817c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33181920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f33181998 Implicit # | | | `-ConstAttr 0x563f331819c0 Implicit # | | |-FunctionDecl 0x563f33181ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33181a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33181b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f33181c20 Implicit # | | | `-ConstAttr 0x563f33181c48 Implicit # | | |-FunctionDecl 0x563f33181d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33181cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33181e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x563f33181e98 Implicit # | | | `-ConstAttr 0x563f33181ec0 Implicit # | | |-FunctionDecl 0x563f33181fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x563f33181f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f33182078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f331820f0 Implicit # | | | `-ConstAttr 0x563f33182118 Implicit # | | |-FunctionDecl 0x563f331822a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x563f33182180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33182358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f331823d0 Implicit # | | | `-ConstAttr 0x563f331823f8 Implicit # | | |-FunctionDecl 0x563f33182598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x563f33182470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33182648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f331826c0 Implicit # | | | `-ConstAttr 0x563f331826e8 Implicit # | | |-FunctionDecl 0x563f33182888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x563f33182760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33182938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f331829b0 Implicit # | | | `-ConstAttr 0x563f331829d8 Implicit # | | |-FunctionDecl 0x563f33182ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x563f33182a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f33182b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f33182c30 Implicit # | | | `-ConstAttr 0x563f33182c58 Implicit # | | |-FunctionDecl 0x563f33182df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x563f33182cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33182ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f33182f20 Implicit # | | | `-ConstAttr 0x563f33182f48 Implicit # | | |-FunctionDecl 0x563f331830e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x563f33182fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33183198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f33183210 Implicit # | | | `-ConstAttr 0x563f33183238 Implicit # | | |-FunctionDecl 0x563f331833d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x563f331832b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33183488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x563f33183500 Implicit # | | | `-ConstAttr 0x563f33183528 Implicit # | | |-FunctionDecl 0x563f33183630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x563f33183588 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f331836e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f33183758 Implicit # | | | `-ConstAttr 0x563f33183780 Implicit # | | |-FunctionDecl 0x563f33183898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x563f331837e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33183948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f331839c0 Implicit # | | | `-ConstAttr 0x563f331839e8 Implicit # | | |-FunctionDecl 0x563f33183b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x563f33183a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33183bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f33183c58 Implicit # | | | `-ConstAttr 0x563f33183c80 Implicit # | | |-FunctionDecl 0x563f33183da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x563f33183cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33183e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f33183ed0 Implicit # | | | `-ConstAttr 0x563f33183ef8 Implicit # | | |-FunctionDecl 0x563f33184000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x563f33183f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f331840b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f33184128 Implicit # | | | `-ConstAttr 0x563f33184150 Implicit # | | |-FunctionDecl 0x563f33184278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x563f331841c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33184328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f331843a0 Implicit # | | | `-ConstAttr 0x563f331843c8 Implicit # | | |-FunctionDecl 0x563f331844f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x563f33184440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331845a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f33184618 Implicit # | | | `-ConstAttr 0x563f33184640 Implicit # | | |-FunctionDecl 0x563f33184768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x563f331846b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33184818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x563f33184890 Implicit # | | | `-ConstAttr 0x563f331848b8 Implicit # | | |-FunctionDecl 0x563f33184b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x563f33184918 col:15 'half' # | | | |-ParmVarDecl 0x563f33184998 col:21 'half' # | | | |-ParmVarDecl 0x563f33184a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x563f33184bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f33184c50 Implicit # | | | `-ConstAttr 0x563f33184c78 Implicit # | | |-FunctionDecl 0x563f33184ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x563f33184ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x563f33184d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x563f33184de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33184f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f33185008 Implicit # | | | `-ConstAttr 0x563f33185030 Implicit # | | |-FunctionDecl 0x563f33185298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x563f331850a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x563f33185128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x563f331851a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33185358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f331853d0 Implicit # | | | `-ConstAttr 0x563f331853f8 Implicit # | | |-FunctionDecl 0x563f33185660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x563f33185470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x563f331854f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x563f33185570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33185720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f33185798 Implicit # | | | `-ConstAttr 0x563f331857c0 Implicit # | | |-FunctionDecl 0x563f33185a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x563f33185820 col:17 'float' # | | | |-ParmVarDecl 0x563f331858a0 col:24 'float' # | | | |-ParmVarDecl 0x563f33185920 col:31 'float' # | | | |-BuiltinAliasAttr 0x563f33185ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f33185b48 Implicit # | | | `-ConstAttr 0x563f33185b70 Implicit # | | |-FunctionDecl 0x563f33185de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x563f33185be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x563f33185c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x563f33185cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33185ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f33185f20 Implicit # | | | `-ConstAttr 0x563f33185f48 Implicit # | | |-FunctionDecl 0x563f331861b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x563f33185fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x563f33186040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x563f331860c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33186270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f331862e8 Implicit # | | | `-ConstAttr 0x563f33186310 Implicit # | | |-FunctionDecl 0x563f33186578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x563f33186388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x563f33186408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x563f33186488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33186638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x563f331866b0 Implicit # | | | `-ConstAttr 0x563f331866d8 Implicit # | | |-FunctionDecl 0x563f331867e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x563f33186738 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f33186898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f33186910 Implicit # | | | `-ConstAttr 0x563f33186938 Implicit # | | |-FunctionDecl 0x563f33186a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331869a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33186b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f33186b78 Implicit # | | | `-ConstAttr 0x563f33186ba0 Implicit # | | |-FunctionDecl 0x563f33186d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x563f33186c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33186dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f33186e48 Implicit # | | | `-ConstAttr 0x563f33186e70 Implicit # | | |-FunctionDecl 0x563f33186f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x563f33186ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33187048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f331870c0 Implicit # | | | `-ConstAttr 0x563f331870e8 Implicit # | | |-FunctionDecl 0x563f331871f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x563f33187148 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f331872a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f33187320 Implicit # | | | `-ConstAttr 0x563f33187348 Implicit # | | |-FunctionDecl 0x563f33187470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331873c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33187520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f33187598 Implicit # | | | `-ConstAttr 0x563f331875c0 Implicit # | | |-FunctionDecl 0x563f331876e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33187638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33187798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f33187810 Implicit # | | | `-ConstAttr 0x563f33187838 Implicit # | | |-FunctionDecl 0x563f33187960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331878b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33187a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x563f33187a88 Implicit # | | | `-ConstAttr 0x563f33187ab0 Implicit # | | |-FunctionDecl 0x563f33187bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x563f33187b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f33187c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f33187ce8 Implicit # | | | `-ConstAttr 0x563f33187d10 Implicit # | | |-FunctionDecl 0x563f33187e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x563f33187d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33187ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f33187f50 Implicit # | | | `-ConstAttr 0x563f33187f78 Implicit # | | |-FunctionDecl 0x563f331880a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x563f33187ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33188150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f331881c8 Implicit # | | | `-ConstAttr 0x563f331881f0 Implicit # | | |-FunctionDecl 0x563f33188318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x563f33188268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331883c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f33188440 Implicit # | | | `-ConstAttr 0x563f33188468 Implicit # | | |-FunctionDecl 0x563f33188578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x563f331884c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x563f33188628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f331886a0 Implicit # | | | `-ConstAttr 0x563f331886c8 Implicit # | | |-FunctionDecl 0x563f331887f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x563f33188740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331888a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f33188918 Implicit # | | | `-ConstAttr 0x563f33188940 Implicit # | | |-FunctionDecl 0x563f33188a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331889b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33188b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f33188b90 Implicit # | | | `-ConstAttr 0x563f33188bb8 Implicit # | | |-FunctionDecl 0x563f33189d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33189c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33189df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x563f33189e68 Implicit # | | | `-ConstAttr 0x563f33189e90 Implicit # | | |-FunctionDecl 0x563f33189fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x563f33189ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f3318a050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f3318a0c8 Implicit # | | | `-ConstAttr 0x563f3318a0f0 Implicit # | | |-FunctionDecl 0x563f3318a208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x563f3318a158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f3318a2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f3318a330 Implicit # | | | `-ConstAttr 0x563f3318a358 Implicit # | | |-FunctionDecl 0x563f3318a480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x563f3318a3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f3318a530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f3318a5a8 Implicit # | | | `-ConstAttr 0x563f3318a5d0 Implicit # | | |-FunctionDecl 0x563f3318a6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x563f3318a648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f3318a7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f3318a820 Implicit # | | | `-ConstAttr 0x563f3318a848 Implicit # | | |-FunctionDecl 0x563f3318a958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x563f3318a8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f3318aa08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f3318aa80 Implicit # | | | `-ConstAttr 0x563f3318aaa8 Implicit # | | |-FunctionDecl 0x563f3318abd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x563f3318ab20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f3318ac80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f3318acf8 Implicit # | | | `-ConstAttr 0x563f3318ad20 Implicit # | | |-FunctionDecl 0x563f3318ae48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x563f3318ad98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f3318aef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f3318af70 Implicit # | | | `-ConstAttr 0x563f3318af98 Implicit # | | |-FunctionDecl 0x563f3318b0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x563f3318b010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f3318b170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x563f3318b1e8 Implicit # | | | `-ConstAttr 0x563f3318b210 Implicit # | | |-FunctionDecl 0x563f3318b460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x563f3318b270 col:14 'half' # | | | |-ParmVarDecl 0x563f3318b2f0 col:20 'half' # | | | |-ParmVarDecl 0x563f3318b370 col:26 'half' # | | | |-BuiltinAliasAttr 0x563f3318b520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318b598 Implicit # | | | `-ConstAttr 0x563f3318b5c0 Implicit # | | |-FunctionDecl 0x563f3318b818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x563f3318b628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x563f3318b6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x563f3318b728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f3318b8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318b950 Implicit # | | | `-ConstAttr 0x563f3318b978 Implicit # | | |-FunctionDecl 0x563f3318bbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x563f3318b9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x563f3318ba70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x563f3318baf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f3318ccc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318cd40 Implicit # | | | `-ConstAttr 0x563f3318cd68 Implicit # | | |-FunctionDecl 0x563f3318cfd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x563f3318cde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x563f3318ce60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x563f3318cee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f3318d090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318d108 Implicit # | | | `-ConstAttr 0x563f3318d130 Implicit # | | |-FunctionDecl 0x563f3318d380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x563f3318d190 col:12 'int' # | | | |-ParmVarDecl 0x563f3318d210 col:17 'int' # | | | |-ParmVarDecl 0x563f3318d290 col:22 'int' # | | | |-BuiltinAliasAttr 0x563f3318d440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318d4b8 Implicit # | | | `-ConstAttr 0x563f3318d4e0 Implicit # | | |-FunctionDecl 0x563f3318d748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x563f3318d558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x563f3318d5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x563f3318d658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f3318d808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318d880 Implicit # | | | `-ConstAttr 0x563f3318d8a8 Implicit # | | |-FunctionDecl 0x563f3318db10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x563f3318d920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x563f3318d9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x563f3318da20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f3318dbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318dc48 Implicit # | | | `-ConstAttr 0x563f3318dc70 Implicit # | | |-FunctionDecl 0x563f3318ded8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x563f3318dce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x563f3318dd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x563f3318dde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f3318df98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318e010 Implicit # | | | `-ConstAttr 0x563f3318e038 Implicit # | | |-FunctionDecl 0x563f3318e2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x563f3318e0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f3318e130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f3318e1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f3318e360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318e3d8 Implicit # | | | `-ConstAttr 0x563f3318e400 Implicit # | | |-FunctionDecl 0x563f3318e668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x563f3318e478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x563f3318e4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x563f3318e578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f3318e728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318e7a0 Implicit # | | | `-ConstAttr 0x563f3318e7c8 Implicit # | | |-FunctionDecl 0x563f3318ea30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x563f3318e840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x563f3318e8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x563f3318e940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f3318eaf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318eb68 Implicit # | | | `-ConstAttr 0x563f3318eb90 Implicit # | | |-FunctionDecl 0x563f3318ee30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x563f3318ec08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x563f3318ecc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x563f3318ed40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f3318eef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318ef68 Implicit # | | | `-ConstAttr 0x563f3318ef90 Implicit # | | |-FunctionDecl 0x563f3318f1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x563f3318f008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x563f3318f088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x563f3318f108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f3318f2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318f330 Implicit # | | | `-ConstAttr 0x563f3318f358 Implicit # | | |-FunctionDecl 0x563f3318f5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x563f3318f3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f3318f450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f3318f4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f3318f680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318f6f8 Implicit # | | | `-ConstAttr 0x563f3318f720 Implicit # | | |-FunctionDecl 0x563f3318f988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x563f3318f798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f3318f818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f3318f898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f3318fa48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318fac0 Implicit # | | | `-ConstAttr 0x563f3318fae8 Implicit # | | |-FunctionDecl 0x563f3318fd50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x563f3318fb60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f3318fbe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f3318fc60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f3318fe10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f3318fe88 Implicit # | | | `-ConstAttr 0x563f3318feb0 Implicit # | | |-FunctionDecl 0x563f33190118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x563f3318ff28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f3318ffa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f33190028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f331901d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f33190250 Implicit # | | | `-ConstAttr 0x563f33190278 Implicit # | | |-FunctionDecl 0x563f331904e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563f331902f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f33190370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f331903f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331905a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f33190618 Implicit # | | | `-ConstAttr 0x563f33190640 Implicit # | | |-FunctionDecl 0x563f331908a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x563f331906b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f33190738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f331907b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33190968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f331909e0 Implicit # | | | `-ConstAttr 0x563f33190a08 Implicit # | | |-FunctionDecl 0x563f33190cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563f33190a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f33190b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f33190b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f33190d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f33190e08 Implicit # | | | `-ConstAttr 0x563f33190e30 Implicit # | | |-FunctionDecl 0x563f33191080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x563f33190e90 col:16 'float' # | | | |-ParmVarDecl 0x563f33190f10 col:23 'float' # | | | |-ParmVarDecl 0x563f33190f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x563f33191140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f331911b8 Implicit # | | | `-ConstAttr 0x563f331911e0 Implicit # | | |-FunctionDecl 0x563f33191448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x563f33191258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x563f331912d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x563f33191358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33191508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f33191580 Implicit # | | | `-ConstAttr 0x563f331915a8 Implicit # | | |-FunctionDecl 0x563f33191810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x563f33191620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x563f331916a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x563f33191720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331918d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f33191948 Implicit # | | | `-ConstAttr 0x563f33191970 Implicit # | | |-FunctionDecl 0x563f33191bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x563f331919e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x563f33191a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x563f33191ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33191c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f33191d10 Implicit # | | | `-ConstAttr 0x563f33191d38 Implicit # | | |-FunctionDecl 0x563f33191f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x563f33191d98 col:18 'double' # | | | |-ParmVarDecl 0x563f33191e18 col:26 'double' # | | | |-ParmVarDecl 0x563f33191e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x563f33192048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f331920c0 Implicit # | | | `-ConstAttr 0x563f331920e8 Implicit # | | |-FunctionDecl 0x563f33192350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x563f33192160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x563f331921e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x563f33192260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f33192410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f33192488 Implicit # | | | `-ConstAttr 0x563f331924b0 Implicit # | | |-FunctionDecl 0x563f33192718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x563f33192528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x563f331925a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x563f33192628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f331927d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f33192850 Implicit # | | | `-ConstAttr 0x563f33192878 Implicit # | | |-FunctionDecl 0x563f33192ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x563f331928f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x563f33192970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x563f331929f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f33192ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x563f33192c18 Implicit # | | | `-ConstAttr 0x563f33192c40 Implicit # | | |-FunctionDecl 0x563f33162f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x563f33162db0 col:14 'half' # | | | |-ParmVarDecl 0x563f33162e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x563f33162fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33163030 Implicit # | | | `-ConstAttr 0x563f33163058 Implicit # | | |-FunctionDecl 0x563f33163210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x563f331630c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x563f33163140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331632c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33163340 Implicit # | | | `-ConstAttr 0x563f33163368 Implicit # | | |-FunctionDecl 0x563f33163530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563f331633e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x563f33163460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331635e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33163660 Implicit # | | | `-ConstAttr 0x563f33163688 Implicit # | | |-FunctionDecl 0x563f33163850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x563f33163700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x563f33163780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33163908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33163980 Implicit # | | | `-ConstAttr 0x563f331639a8 Implicit # | | |-FunctionDecl 0x563f33163b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x563f33163a08 col:12 'int' # | | | |-ParmVarDecl 0x563f33163a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x563f33163c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33163c88 Implicit # | | | `-ConstAttr 0x563f33163cb0 Implicit # | | |-FunctionDecl 0x563f33163ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x563f33163d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x563f33163da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f33163fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33164028 Implicit # | | | `-ConstAttr 0x563f33164050 Implicit # | | |-FunctionDecl 0x563f33164298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x563f331640c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x563f33164148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f33164350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f331643c8 Implicit # | | | `-ConstAttr 0x563f331643f0 Implicit # | | |-FunctionDecl 0x563f33164638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x563f33164468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x563f331644e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f331646f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33164768 Implicit # | | | `-ConstAttr 0x563f33164790 Implicit # | | |-FunctionDecl 0x563f33164958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x563f33164808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f33164888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f33164a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33164a88 Implicit # | | | `-ConstAttr 0x563f33164ab0 Implicit # | | |-FunctionDecl 0x563f33164cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x563f33164b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x563f33164ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f33164d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33198d48 Implicit # | | | `-ConstAttr 0x563f33198d70 Implicit # | | |-FunctionDecl 0x563f33198fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x563f33198de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x563f33198e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f33199070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f331990e8 Implicit # | | | `-ConstAttr 0x563f33199110 Implicit # | | |-FunctionDecl 0x563f33199318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x563f33199188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x563f33199208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f331993d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33199448 Implicit # | | | `-ConstAttr 0x563f33199470 Implicit # | | |-FunctionDecl 0x563f33199638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x563f331994e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x563f33199568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f331996f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33199768 Implicit # | | | `-ConstAttr 0x563f33199790 Implicit # | | |-FunctionDecl 0x563f331999d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x563f33199808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f33199888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f33199a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33199b08 Implicit # | | | `-ConstAttr 0x563f33199b30 Implicit # | | |-FunctionDecl 0x563f33199d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x563f33199ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f33199c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33199e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f33199ea8 Implicit # | | | `-ConstAttr 0x563f33199ed0 Implicit # | | |-FunctionDecl 0x563f3319a118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x563f33199f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f33199fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f3319a1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319a248 Implicit # | | | `-ConstAttr 0x563f3319a270 Implicit # | | |-FunctionDecl 0x563f3319a438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x563f3319a2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f3319a368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f3319a4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319a568 Implicit # | | | `-ConstAttr 0x563f3319a590 Implicit # | | |-FunctionDecl 0x563f3319a7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563f3319a608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f3319a688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f3319a890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319a908 Implicit # | | | `-ConstAttr 0x563f3319a930 Implicit # | | |-FunctionDecl 0x563f3319ab78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x563f3319a9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f3319aa28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f3319ac30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319aca8 Implicit # | | | `-ConstAttr 0x563f3319acd0 Implicit # | | |-FunctionDecl 0x563f3319af38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563f3319ad60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f3319ade0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f3319aff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319b068 Implicit # | | | `-ConstAttr 0x563f3319b090 Implicit # | | |-FunctionDecl 0x563f3319b240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x563f3319b0f0 col:16 'float' # | | | |-ParmVarDecl 0x563f3319b170 col:23 'float' # | | | |-BuiltinAliasAttr 0x563f3319b2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319b370 Implicit # | | | `-ConstAttr 0x563f3319b398 Implicit # | | |-FunctionDecl 0x563f3319b560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x563f3319b410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x563f3319b490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f3319b618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319b690 Implicit # | | | `-ConstAttr 0x563f3319b6b8 Implicit # | | |-FunctionDecl 0x563f3319b880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563f3319b730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x563f3319b7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f3319b938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319b9b0 Implicit # | | | `-ConstAttr 0x563f3319b9d8 Implicit # | | |-FunctionDecl 0x563f3319bba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x563f3319ba50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x563f3319bad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f3319bc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319bcd0 Implicit # | | | `-ConstAttr 0x563f3319bcf8 Implicit # | | |-FunctionDecl 0x563f3319bea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x563f3319bd58 col:18 'double' # | | | |-ParmVarDecl 0x563f3319bdd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x563f3319bf60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319bfd8 Implicit # | | | `-ConstAttr 0x563f3319c000 Implicit # | | |-FunctionDecl 0x563f3319c248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x563f3319c078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x563f3319c0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f3319c300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319c378 Implicit # | | | `-ConstAttr 0x563f3319c3a0 Implicit # | | |-FunctionDecl 0x563f3319c5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x563f3319c418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x563f3319c498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f3319c6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319c718 Implicit # | | | `-ConstAttr 0x563f3319c740 Implicit # | | |-FunctionDecl 0x563f3319c988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x563f3319c7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x563f3319c838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f3319ca40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x563f3319cab8 Implicit # | | | `-ConstAttr 0x563f3319cae0 Implicit # | | |-FunctionDecl 0x563f3319cd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x563f3319cb40 col:14 'half' # | | | |-ParmVarDecl 0x563f3319cbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x563f3319cdd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319ce50 Implicit # | | | `-ConstAttr 0x563f3319ce78 Implicit # | | |-FunctionDecl 0x563f3319d030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x563f3319cee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x563f3319cf60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f3319d0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319d160 Implicit # | | | `-ConstAttr 0x563f3319d188 Implicit # | | |-FunctionDecl 0x563f3319d350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563f3319d200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x563f3319d280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f3319d408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319d480 Implicit # | | | `-ConstAttr 0x563f3319d4a8 Implicit # | | |-FunctionDecl 0x563f3319d670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x563f3319d520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x563f3319d5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f3319d728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319d7a0 Implicit # | | | `-ConstAttr 0x563f3319d7c8 Implicit # | | |-FunctionDecl 0x563f3319d978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x563f3319d828 col:12 'int' # | | | |-ParmVarDecl 0x563f3319d8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x563f3319da30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319daa8 Implicit # | | | `-ConstAttr 0x563f3319dad0 Implicit # | | |-FunctionDecl 0x563f3319dc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x563f3319db48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x563f3319dbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f3319dd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319ddc8 Implicit # | | | `-ConstAttr 0x563f3319ddf0 Implicit # | | |-FunctionDecl 0x563f3319dfb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x563f3319de68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x563f3319dee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f3319e070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319e0e8 Implicit # | | | `-ConstAttr 0x563f3319e110 Implicit # | | |-FunctionDecl 0x563f3319e2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x563f3319e188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x563f3319e208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f3319e390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319e408 Implicit # | | | `-ConstAttr 0x563f3319e430 Implicit # | | |-FunctionDecl 0x563f3319e5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x563f3319e4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f3319e528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f3319e6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319e728 Implicit # | | | `-ConstAttr 0x563f3319e750 Implicit # | | |-FunctionDecl 0x563f3319e918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x563f3319e7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x563f3319e848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f3319e9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319ea48 Implicit # | | | `-ConstAttr 0x563f3319ea70 Implicit # | | |-FunctionDecl 0x563f3319ec38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x563f3319eae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x563f3319eb68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f3319ecf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319ed78 Implicit # | | | `-ConstAttr 0x563f3319eda0 Implicit # | | |-FunctionDecl 0x563f3319ef68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x563f3319ee18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x563f3319ee98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f3319f020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319f098 Implicit # | | | `-ConstAttr 0x563f3319f0c0 Implicit # | | |-FunctionDecl 0x563f3319f270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x563f3319f120 col:16 'float' # | | | |-ParmVarDecl 0x563f3319f1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x563f3319f328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319f3a0 Implicit # | | | `-ConstAttr 0x563f3319f3c8 Implicit # | | |-FunctionDecl 0x563f3319f590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x563f3319f440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x563f3319f4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f3319f648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319f6c0 Implicit # | | | `-ConstAttr 0x563f3319f6e8 Implicit # | | |-FunctionDecl 0x563f3319f8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563f3319f760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x563f3319f7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f3319f968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319f9e0 Implicit # | | | `-ConstAttr 0x563f3319fa08 Implicit # | | |-FunctionDecl 0x563f3319fbd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x563f3319fa80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x563f3319fb00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f3319fc88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f3319fd00 Implicit # | | | `-ConstAttr 0x563f3319fd28 Implicit # | | |-FunctionDecl 0x563f3319fef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x563f3319fda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x563f3319fe20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f3319ffa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f331a0020 Implicit # | | | `-ConstAttr 0x563f331a0048 Implicit # | | |-FunctionDecl 0x563f331a0210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x563f331a00c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f331a0140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331a02c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f331a0340 Implicit # | | | `-ConstAttr 0x563f331a0368 Implicit # | | |-FunctionDecl 0x563f331a0530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x563f331a03e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f331a0460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f331a05e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f331a0660 Implicit # | | | `-ConstAttr 0x563f331a0688 Implicit # | | |-FunctionDecl 0x563f331a0850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x563f331a0700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f331a0780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331a0908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f331a0980 Implicit # | | | `-ConstAttr 0x563f331a09a8 Implicit # | | |-FunctionDecl 0x563f331a0b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x563f331a0a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f331a0aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f331a0c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f331a0ca0 Implicit # | | | `-ConstAttr 0x563f331a0cc8 Implicit # | | |-FunctionDecl 0x563f331a28b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x563f331a2768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f331a27e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331a2970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f331a29e8 Implicit # | | | `-ConstAttr 0x563f331a2a10 Implicit # | | |-FunctionDecl 0x563f331a2bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x563f331a2a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f331a2b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f331a2c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f331a2d08 Implicit # | | | `-ConstAttr 0x563f331a2d30 Implicit # | | |-FunctionDecl 0x563f331a2ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x563f331a2da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f331a2e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331a2fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f331a3028 Implicit # | | | `-ConstAttr 0x563f331a3050 Implicit # | | |-FunctionDecl 0x563f331a3200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x563f331a30b0 col:18 'double' # | | | |-ParmVarDecl 0x563f331a3130 col:26 'double' # | | | |-BuiltinAliasAttr 0x563f331a32b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f331a3330 Implicit # | | | `-ConstAttr 0x563f331a3358 Implicit # | | |-FunctionDecl 0x563f331a3520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x563f331a33d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x563f331a3450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f331a35d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f331a3650 Implicit # | | | `-ConstAttr 0x563f331a3678 Implicit # | | |-FunctionDecl 0x563f331a3840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x563f331a36f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x563f331a3770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f331a38f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f331a3970 Implicit # | | | `-ConstAttr 0x563f331a3998 Implicit # | | |-FunctionDecl 0x563f331a3b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x563f331a3a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x563f331a3a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f331a3c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x563f331a3c90 Implicit # | | | `-ConstAttr 0x563f331a3cb8 Implicit # | | |-FunctionTemplateDecl 0x563f331a40e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f331a3d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563f331a3d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563f331a4038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563f331a3e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x563f331a3f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f331a4148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563f331a4650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x563f331a41c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f331a4258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563f331a42c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x563f331a45a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563f331a43f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x563f331a44d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f331a46b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563f331a4b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f331a4778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563f331a47e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563f331a4aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563f331a4920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x563f331a49d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f331a4bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563f331a50d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x563f331a4c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f331a4cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563f331a4d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x563f331a5028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563f331a4e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x563f331a4f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f331a5138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563f331a5668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f331a51d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563f331a5248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x563f331a52b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x563f331a55c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563f331a5418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x563f331a54f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f331a56d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563f331a5ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x563f331a5758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f331a57f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563f331a5868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x563f331a58d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x563f331a5c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x563f331a5a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f331a5b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f331a5d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x563f331a60d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x563f331a5db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563f331a5e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563f331a6028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x563f331a5f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f331a6130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x563f331a6580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x563f331a61a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f331a6248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563f331a62b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x563f331a64d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x563f331a6428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f331a65e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x563f331a6770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x563f331a6690 col:20 'half' # | | | |-BuiltinAliasAttr 0x563f331a6820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f331a6898 Implicit # | | | `-ConstAttr 0x563f331a68c0 Implicit # | | |-FunctionDecl 0x563f331a69d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331a6928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331a6a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f331a6b00 Implicit # | | | `-ConstAttr 0x563f331a6b28 Implicit # | | |-FunctionDecl 0x563f331a6c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331a6ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331a6d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f331a6d78 Implicit # | | | `-ConstAttr 0x563f331a6da0 Implicit # | | |-FunctionDecl 0x563f331a6ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331a6e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331a6f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f331a6ff0 Implicit # | | | `-ConstAttr 0x563f331a7018 Implicit # | | |-FunctionDecl 0x563f331a7128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x563f331a7078 col:22 'float' # | | | |-BuiltinAliasAttr 0x563f331a71d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f331a7250 Implicit # | | | `-ConstAttr 0x563f331a7278 Implicit # | | |-FunctionDecl 0x563f331a73a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331a72f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331a7450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f331a74c8 Implicit # | | | `-ConstAttr 0x563f331a74f0 Implicit # | | |-FunctionDecl 0x563f331a7618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331a7568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331a76c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f331a7740 Implicit # | | | `-ConstAttr 0x563f331a7768 Implicit # | | |-FunctionDecl 0x563f331a7890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331a77e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331a7940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x563f331a79b8 Implicit # | | | `-ConstAttr 0x563f331a79e0 Implicit # | | |-FunctionDecl 0x563f331a7b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x563f331a7a38 col:13 'bool' # | | | |-ParmVarDecl 0x563f331a7ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x563f331a7c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331a7ca8 Implicit # | | | `-ConstAttr 0x563f331a7cd0 Implicit # | | |-FunctionDecl 0x563f331a7e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x563f331a7d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x563f331a7db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x563f331a7f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331a7fb8 Implicit # | | | `-ConstAttr 0x563f331a7fe0 Implicit # | | |-FunctionDecl 0x563f331a81a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x563f331a8058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x563f331a80d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x563f331a8260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331a82d8 Implicit # | | | `-ConstAttr 0x563f331a8300 Implicit # | | |-FunctionDecl 0x563f331a84c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x563f331a8378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x563f331a83f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x563f331a8580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331a85f8 Implicit # | | | `-ConstAttr 0x563f331a8620 Implicit # | | |-FunctionDecl 0x563f331a87e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x563f331a8680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x563f331a8700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f331a88a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331a8918 Implicit # | | | `-ConstAttr 0x563f331a8940 Implicit # | | |-FunctionDecl 0x563f331a8af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x563f331a89a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x563f331a8a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f331a8ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331a8c20 Implicit # | | | `-ConstAttr 0x563f331a8c48 Implicit # | | |-FunctionDecl 0x563f331a8df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x563f331a8ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x563f331a8d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f331a8eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331a8f28 Implicit # | | | `-ConstAttr 0x563f331a8f50 Implicit # | | |-FunctionDecl 0x563f331a9100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x563f331a8fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x563f331a9030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x563f331a91b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331a9230 Implicit # | | | `-ConstAttr 0x563f331a9258 Implicit # | | |-FunctionDecl 0x563f331a9408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x563f331a92b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x563f331a9338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f331a94c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331a9538 Implicit # | | | `-ConstAttr 0x563f331a9560 Implicit # | | |-FunctionDecl 0x563f331a9710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x563f331a95c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x563f331a9640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f331a97c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331a9840 Implicit # | | | `-ConstAttr 0x563f331a9868 Implicit # | | |-FunctionDecl 0x563f331a9a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x563f331a98c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x563f331a9948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f331a9ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331a9b48 Implicit # | | | `-ConstAttr 0x563f331a9b70 Implicit # | | |-FunctionDecl 0x563f331a9d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x563f331a9bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x563f331a9c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x563f331a9dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331a9e50 Implicit # | | | `-ConstAttr 0x563f331a9e78 Implicit # | | |-FunctionDecl 0x563f331aa028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x563f331a9ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x563f331a9f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f331aa0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331aa158 Implicit # | | | `-ConstAttr 0x563f331aa180 Implicit # | | |-FunctionDecl 0x563f331aa330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x563f331aa1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x563f331aa260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f331aa3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331aa460 Implicit # | | | `-ConstAttr 0x563f331aa488 Implicit # | | |-FunctionDecl 0x563f331aa638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x563f331aa4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x563f331aa568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f331aa6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331aa790 Implicit # | | | `-ConstAttr 0x563f331aa7b8 Implicit # | | |-FunctionDecl 0x563f331aa968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x563f331aa818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x563f331aa898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x563f331aaa20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331aaa98 Implicit # | | | `-ConstAttr 0x563f331aaac0 Implicit # | | |-FunctionDecl 0x563f331aac70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x563f331aab20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x563f331aaba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x563f331aad28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331aada0 Implicit # | | | `-ConstAttr 0x563f331aadc8 Implicit # | | |-FunctionDecl 0x563f331aaf78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x563f331aae28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x563f331aaea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x563f331ab030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331ab0a8 Implicit # | | | `-ConstAttr 0x563f331ab0d0 Implicit # | | |-FunctionDecl 0x563f331ab280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x563f331ab130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x563f331ab1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x563f331ab338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x563f331ab3b0 Implicit # | | | `-ConstAttr 0x563f331ab3d8 Implicit # | | |-FunctionDecl 0x563f331ab588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x563f331ab438 col:14 'half' # | | | |-ParmVarDecl 0x563f331ab4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x563f331ab640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f331ab6b8 Implicit # | | | `-ConstAttr 0x563f331ab6e0 Implicit # | | |-FunctionDecl 0x563f331ab898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x563f331ab748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x563f331ab7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331ab950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f331ab9c8 Implicit # | | | `-ConstAttr 0x563f331ab9f0 Implicit # | | |-FunctionDecl 0x563f331abbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563f331aba68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x563f331abae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331abc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f331abce8 Implicit # | | | `-ConstAttr 0x563f331abd10 Implicit # | | |-FunctionDecl 0x563f331abed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x563f331abd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x563f331abe08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331abf90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f331ac008 Implicit # | | | `-ConstAttr 0x563f331ac030 Implicit # | | |-FunctionDecl 0x563f331ac1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x563f331ac090 col:16 'float' # | | | |-ParmVarDecl 0x563f331ac110 col:23 'float' # | | | |-BuiltinAliasAttr 0x563f331ac298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f331ac310 Implicit # | | | `-ConstAttr 0x563f331ac338 Implicit # | | |-FunctionDecl 0x563f331ac500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x563f331ac3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x563f331ac430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331ac5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f331ac630 Implicit # | | | `-ConstAttr 0x563f331ac658 Implicit # | | |-FunctionDecl 0x563f331ac870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563f331ac6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x563f331ac7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331ac928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f331ac9a0 Implicit # | | | `-ConstAttr 0x563f331ac9c8 Implicit # | | |-FunctionDecl 0x563f331acb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x563f331aca40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x563f331acac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331acc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x563f331accc0 Implicit # | | | `-ConstAttr 0x563f331acce8 Implicit # | | |-FunctionDecl 0x563f331ace10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x563f331acd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331acec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f331acf38 Implicit # | | | `-ConstAttr 0x563f331acf60 Implicit # | | |-FunctionDecl 0x563f331ad078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f331acfc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f331ad128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f331ad1a0 Implicit # | | | `-ConstAttr 0x563f331ad1c8 Implicit # | | |-FunctionDecl 0x563f331ad2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f331ad240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f331ad3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f331ad418 Implicit # | | | `-ConstAttr 0x563f331ad440 Implicit # | | |-FunctionDecl 0x563f331ad568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f331ad4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f331ad618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f331ad690 Implicit # | | | `-ConstAttr 0x563f331ad6b8 Implicit # | | |-FunctionDecl 0x563f331ad7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f331ad730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f331ad890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f331ad908 Implicit # | | | `-ConstAttr 0x563f331ad930 Implicit # | | |-FunctionDecl 0x563f331ada58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f331ad9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331adb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f331adb80 Implicit # | | | `-ConstAttr 0x563f331adba8 Implicit # | | |-FunctionDecl 0x563f331adcd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f331adc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f331add80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f331addf8 Implicit # | | | `-ConstAttr 0x563f331ade20 Implicit # | | |-FunctionDecl 0x563f331adf48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f331ade98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331adff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x563f331ae070 Implicit # | | | `-ConstAttr 0x563f331ae098 Implicit # | | |-FunctionDecl 0x563f331ae260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563f331ae110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x563f331ae190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331ae318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x563f331ae390 Implicit # | | | `-ConstAttr 0x563f331ae3b8 Implicit # | | |-FunctionDecl 0x563f331ae570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563f331ae420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x563f331ae4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331ae628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x563f331ae6a0 Implicit # | | | `-ConstAttr 0x563f331ae6c8 Implicit # | | |-FunctionDecl 0x563f331ae7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x563f331ae728 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f331ae8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f331ae920 Implicit # | | | `-ConstAttr 0x563f331ae948 Implicit # | | |-FunctionDecl 0x563f331aea60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331ae9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331aeb10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f331aeb88 Implicit # | | | `-ConstAttr 0x563f331aebb0 Implicit # | | |-FunctionDecl 0x563f331aecd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331aec28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331aed88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f331aee00 Implicit # | | | `-ConstAttr 0x563f331aee28 Implicit # | | |-FunctionDecl 0x563f331aef50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331aeea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331af000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f331af078 Implicit # | | | `-ConstAttr 0x563f331af0a0 Implicit # | | |-FunctionDecl 0x563f331af1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x563f331af100 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f331af260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f331af2d8 Implicit # | | | `-ConstAttr 0x563f331af300 Implicit # | | |-FunctionDecl 0x563f331af428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331af378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331af4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f331af550 Implicit # | | | `-ConstAttr 0x563f331af578 Implicit # | | |-FunctionDecl 0x563f331af6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331af5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331af750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f331af7c8 Implicit # | | | `-ConstAttr 0x563f331af7f0 Implicit # | | |-FunctionDecl 0x563f331af918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331af868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331af9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f331afa40 Implicit # | | | `-ConstAttr 0x563f331afa68 Implicit # | | |-FunctionDecl 0x563f331afb78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x563f331afac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x563f331afc28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f331afca0 Implicit # | | | `-ConstAttr 0x563f331afcc8 Implicit # | | |-FunctionDecl 0x563f331afdf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x563f331afd40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f331afea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f331aff18 Implicit # | | | `-ConstAttr 0x563f331aff40 Implicit # | | |-FunctionDecl 0x563f331b0068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x563f331affb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b0118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f331b0190 Implicit # | | | `-ConstAttr 0x563f331b01b8 Implicit # | | |-FunctionDecl 0x563f331b02e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x563f331b0230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b0390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x563f331b0408 Implicit # | | | `-ConstAttr 0x563f331b0430 Implicit # | | |-FunctionDecl 0x563f331b0540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x563f331b0490 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f331b05f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f331b0668 Implicit # | | | `-ConstAttr 0x563f331b0690 Implicit # | | |-FunctionDecl 0x563f331b07c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331b06f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b0870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f331b08e8 Implicit # | | | `-ConstAttr 0x563f331b0910 Implicit # | | |-FunctionDecl 0x563f331b0a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331b0988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b0ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f331b0b60 Implicit # | | | `-ConstAttr 0x563f331b0b88 Implicit # | | |-FunctionDecl 0x563f331b0cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331b0c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b0d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f331b0dd8 Implicit # | | | `-ConstAttr 0x563f331b0e00 Implicit # | | |-FunctionDecl 0x563f331b0f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x563f331b0e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x563f331b0fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f331b1038 Implicit # | | | `-ConstAttr 0x563f331b1060 Implicit # | | |-FunctionDecl 0x563f331b1188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331b10d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b1238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f331b12b0 Implicit # | | | `-ConstAttr 0x563f331b12d8 Implicit # | | |-FunctionDecl 0x563f331b1400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331b1350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b14b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f331b1528 Implicit # | | | `-ConstAttr 0x563f331b1550 Implicit # | | |-FunctionDecl 0x563f331b1678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331b15c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b1728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x563f331b17a0 Implicit # | | | `-ConstAttr 0x563f331b17c8 Implicit # | | |-FunctionDecl 0x563f331b18d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x563f331b1828 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f331b1988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f331b1a00 Implicit # | | | `-ConstAttr 0x563f331b1a28 Implicit # | | |-FunctionDecl 0x563f331b1b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331b1a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b1bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f331b1c68 Implicit # | | | `-ConstAttr 0x563f331b1c90 Implicit # | | |-FunctionDecl 0x563f331b1db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331b1d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b1e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f331b1ee0 Implicit # | | | `-ConstAttr 0x563f331b1f08 Implicit # | | |-FunctionDecl 0x563f331b2030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331b1f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b20e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f331b2158 Implicit # | | | `-ConstAttr 0x563f331b2180 Implicit # | | |-FunctionDecl 0x563f331b2290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x563f331b21e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x563f331b2340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f331b23b8 Implicit # | | | `-ConstAttr 0x563f331b23e0 Implicit # | | |-FunctionDecl 0x563f331b2508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331b2458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b25b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f331b2630 Implicit # | | | `-ConstAttr 0x563f331b2658 Implicit # | | |-FunctionDecl 0x563f33176be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331b26d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33176c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f33176d08 Implicit # | | | `-ConstAttr 0x563f33176d30 Implicit # | | |-FunctionDecl 0x563f33176e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33176da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33176f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x563f33176f80 Implicit # | | | `-ConstAttr 0x563f33176fa8 Implicit # | | |-FunctionDecl 0x563f331770b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x563f33177008 col:19 'half' # | | | |-BuiltinAliasAttr 0x563f33177168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f331771e0 Implicit # | | | `-ConstAttr 0x563f33177208 Implicit # | | |-FunctionDecl 0x563f33177320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x563f33177270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331773d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f33177448 Implicit # | | | `-ConstAttr 0x563f33177470 Implicit # | | |-FunctionDecl 0x563f33177598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331774e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33177648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f331776c0 Implicit # | | | `-ConstAttr 0x563f331776e8 Implicit # | | |-FunctionDecl 0x563f33177810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x563f33177760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331778c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f33177938 Implicit # | | | `-ConstAttr 0x563f33177960 Implicit # | | |-FunctionDecl 0x563f33177a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x563f331779c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x563f33177b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f33177b98 Implicit # | | | `-ConstAttr 0x563f33177bc0 Implicit # | | |-FunctionDecl 0x563f33177ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x563f33177c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33177d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f33177e10 Implicit # | | | `-ConstAttr 0x563f33177e38 Implicit # | | |-FunctionDecl 0x563f33177f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33177eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33178010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f33178088 Implicit # | | | `-ConstAttr 0x563f331780b0 Implicit # | | |-FunctionDecl 0x563f331781d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33178128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33178288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f33178300 Implicit # | | | `-ConstAttr 0x563f33178328 Implicit # | | |-FunctionDecl 0x563f33178438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x563f33178388 col:23 'double' # | | | |-BuiltinAliasAttr 0x563f331784e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f33178560 Implicit # | | | `-ConstAttr 0x563f33178588 Implicit # | | |-FunctionDecl 0x563f331786b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x563f33178600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f33178760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f331787d8 Implicit # | | | `-ConstAttr 0x563f33178800 Implicit # | | |-FunctionDecl 0x563f33178928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x563f33178878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f331789d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f33178a50 Implicit # | | | `-ConstAttr 0x563f33178a78 Implicit # | | |-FunctionDecl 0x563f33178bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x563f33178af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f33178ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x563f33178d18 Implicit # | | | `-ConstAttr 0x563f33178d40 Implicit # | | |-FunctionTemplateDecl 0x563f33179158 col:3 select # | | | |-TemplateTypeParmDecl 0x563f33178d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f331790b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x563f33178e40 col:14 'bool' # | | | |-ParmVarDecl 0x563f33178eb8 col:17 'T' # | | | |-ParmVarDecl 0x563f33178f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x563f331791c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x563f331792a8 Implicit # | | | `-ConstAttr 0x563f331792d0 Implicit # | | |-FunctionTemplateDecl 0x563f331797d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f331792f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33179728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x563f33179478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f33179558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563f33179638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f33179840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f33179da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f331798c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33179cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x563f33179a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f33179b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563f33179c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f33179e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f3317a370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f33179e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3317a2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x563f3317a018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f3317a0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563f3317a1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f3317a3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f3317a970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f3317a468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3317a8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x563f3317a5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f3317a660 col:39 'T' # | | | |-ParmVarDecl 0x563f3317a740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f3317a9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f331beb00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f3317aa68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f331bea58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x563f331be7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f331be838 col:39 'T' # | | | |-ParmVarDecl 0x563f331be918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f331beb70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f331bf0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f331bebf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f331bf008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x563f331bed78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f331bedf0 col:39 'T' # | | | |-ParmVarDecl 0x563f331beed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x563f331bf120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f331bf6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f331bf1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f331bf608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x563f331bf328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f331bf408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563f331bf480 col:53 'T' # | | | `-BuiltinAliasAttr 0x563f331bf720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f331bfc60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f331bf7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f331bfbb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x563f331bf928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f331bfa08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563f331bfa80 col:53 'T' # | | | `-BuiltinAliasAttr 0x563f331bfcd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f331c0210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x563f331bfd58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f331c0168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x563f331bfed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x563f331bffb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x563f331c0030 col:53 'T' # | | | `-BuiltinAliasAttr 0x563f331c0280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f331c0950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x563f331c0308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f331c08a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x563f331c0620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x563f331c0698 col:23 'T' # | | | |-ParmVarDecl 0x563f331c0710 col:26 'T' # | | | `-BuiltinAliasAttr 0x563f331c09c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f331c0fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x563f331c0a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f331c0f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x563f331c0cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x563f331c0d68 col:23 'T' # | | | |-ParmVarDecl 0x563f331c0de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x563f331c1030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x563f331c1630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x563f331c10b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f331c1588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x563f331c1360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x563f331c13d8 col:23 'T' # | | | |-ParmVarDecl 0x563f331c1450 col:26 'T' # | | | `-BuiltinAliasAttr 0x563f331c16a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x563f331c1800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x563f331c1750 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f331c18b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f331c1928 Implicit # | | | `-ConstAttr 0x563f331c1950 Implicit # | | |-FunctionDecl 0x563f331c1a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331c19b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c1b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f331c1b90 Implicit # | | | `-ConstAttr 0x563f331c1bb8 Implicit # | | |-FunctionDecl 0x563f331c1ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331c1c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c1d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f331c1e08 Implicit # | | | `-ConstAttr 0x563f331c1e30 Implicit # | | |-FunctionDecl 0x563f331c1f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331c1ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c2008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f331c2080 Implicit # | | | `-ConstAttr 0x563f331c20a8 Implicit # | | |-FunctionDecl 0x563f331c21b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x563f331c2108 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f331c2268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f331c22e0 Implicit # | | | `-ConstAttr 0x563f331c2308 Implicit # | | |-FunctionDecl 0x563f331c2430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331c2380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c24e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f331c2558 Implicit # | | | `-ConstAttr 0x563f331c2580 Implicit # | | |-FunctionDecl 0x563f331c26a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331c25f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c2758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f331c27e0 Implicit # | | | `-ConstAttr 0x563f331c2808 Implicit # | | |-FunctionDecl 0x563f331c2930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331c2880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c29e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x563f331c2a58 Implicit # | | | `-ConstAttr 0x563f331c2a80 Implicit # | | |-FunctionDecl 0x563f331c2b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x563f331c2ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f331c2c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f331c2cb8 Implicit # | | | `-ConstAttr 0x563f331c2ce0 Implicit # | | |-FunctionDecl 0x563f331c2df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331c2d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c2ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f331c2f20 Implicit # | | | `-ConstAttr 0x563f331c2f48 Implicit # | | |-FunctionDecl 0x563f331c3070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331c2fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c3120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f331c3198 Implicit # | | | `-ConstAttr 0x563f331c31c0 Implicit # | | |-FunctionDecl 0x563f331c32e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331c3238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c3398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f331c3410 Implicit # | | | `-ConstAttr 0x563f331c3438 Implicit # | | |-FunctionDecl 0x563f331c3548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x563f331c3498 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f331c35f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f331c3670 Implicit # | | | `-ConstAttr 0x563f331c3698 Implicit # | | |-FunctionDecl 0x563f331c37c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331c3710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c3870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f331c38e8 Implicit # | | | `-ConstAttr 0x563f331c3910 Implicit # | | |-FunctionDecl 0x563f331c3a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331c3988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c3ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f331c3b60 Implicit # | | | `-ConstAttr 0x563f331c3b88 Implicit # | | |-FunctionDecl 0x563f331c3cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331c3c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c3d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x563f331c3dd8 Implicit # | | | `-ConstAttr 0x563f331c3e00 Implicit # | | |-FunctionDecl 0x563f331c3f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x563f331c3e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f331c3fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f331c4038 Implicit # | | | `-ConstAttr 0x563f331c4060 Implicit # | | |-FunctionDecl 0x563f331c4178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331c40c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c4228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f331c42a0 Implicit # | | | `-ConstAttr 0x563f331c42c8 Implicit # | | |-FunctionDecl 0x563f331c43f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331c4340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c44a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f331c4518 Implicit # | | | `-ConstAttr 0x563f331c4540 Implicit # | | |-FunctionDecl 0x563f331c4668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331c45b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c4718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f331c4790 Implicit # | | | `-ConstAttr 0x563f331c47b8 Implicit # | | |-FunctionDecl 0x563f331c48d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x563f331c4828 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f331c4988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f331c4a00 Implicit # | | | `-ConstAttr 0x563f331c4a28 Implicit # | | |-FunctionDecl 0x563f331c4b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331c4aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c4c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f331c4c78 Implicit # | | | `-ConstAttr 0x563f331c4ca0 Implicit # | | |-FunctionDecl 0x563f331c4dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331c4d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c4e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f331c4ef0 Implicit # | | | `-ConstAttr 0x563f331c4f18 Implicit # | | |-FunctionDecl 0x563f331c5040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331c4f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c50f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x563f331c5168 Implicit # | | | `-ConstAttr 0x563f331c5190 Implicit # | | |-FunctionDecl 0x563f331c5340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x563f331c51f0 col:15 'half' # | | | |-ParmVarDecl 0x563f331c5270 col:21 'half' # | | | |-BuiltinAliasAttr 0x563f331c53f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f331c5470 Implicit # | | | `-ConstAttr 0x563f331c5498 Implicit # | | |-FunctionDecl 0x563f331c5650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x563f331c5500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x563f331c5580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c5708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f331c5780 Implicit # | | | `-ConstAttr 0x563f331c57a8 Implicit # | | |-FunctionDecl 0x563f331c5970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x563f331c5820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x563f331c58a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c5a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f331c5aa0 Implicit # | | | `-ConstAttr 0x563f331c5ac8 Implicit # | | |-FunctionDecl 0x563f331c5c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x563f331c5b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x563f331c5bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c5d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f331c5dc0 Implicit # | | | `-ConstAttr 0x563f331c5de8 Implicit # | | |-FunctionDecl 0x563f331c5f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x563f331c5e48 col:17 'float' # | | | |-ParmVarDecl 0x563f331c5ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x563f331c6050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f331c60c8 Implicit # | | | `-ConstAttr 0x563f331c60f0 Implicit # | | |-FunctionDecl 0x563f331c62b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x563f331c6168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x563f331c61e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c6370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f331c63e8 Implicit # | | | `-ConstAttr 0x563f331c6410 Implicit # | | |-FunctionDecl 0x563f331c65d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x563f331c6488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x563f331c6508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c6690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f331c6708 Implicit # | | | `-ConstAttr 0x563f331c6730 Implicit # | | |-FunctionDecl 0x563f331c6950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x563f331c6800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x563f331c6880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c6a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x563f331c6a80 Implicit # | | | `-ConstAttr 0x563f331c6aa8 Implicit # | | |-FunctionDecl 0x563f331c6bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x563f331c6b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f331c6c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f331c6ce0 Implicit # | | | `-ConstAttr 0x563f331c6d08 Implicit # | | |-FunctionDecl 0x563f331c6e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331c6d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c6ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f331c6f48 Implicit # | | | `-ConstAttr 0x563f331c6f70 Implicit # | | |-FunctionDecl 0x563f331c7098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331c6fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c7148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f331c71c0 Implicit # | | | `-ConstAttr 0x563f331c71e8 Implicit # | | |-FunctionDecl 0x563f331c7310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331c7260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c73c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f331c7438 Implicit # | | | `-ConstAttr 0x563f331c7460 Implicit # | | |-FunctionDecl 0x563f331c7570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x563f331c74c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x563f331c7620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f331c7698 Implicit # | | | `-ConstAttr 0x563f331c76c0 Implicit # | | |-FunctionDecl 0x563f331c77e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331c7738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c7898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f331c7910 Implicit # | | | `-ConstAttr 0x563f331c7938 Implicit # | | |-FunctionDecl 0x563f331c7a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331c79b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c7b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f331c7b88 Implicit # | | | `-ConstAttr 0x563f331c7bb0 Implicit # | | |-FunctionDecl 0x563f331c7cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331c7c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c7d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x563f331c7e00 Implicit # | | | `-ConstAttr 0x563f331c7e28 Implicit # | | |-FunctionDecl 0x563f331c7f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x563f331c7e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x563f331c7fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f331c8060 Implicit # | | | `-ConstAttr 0x563f331c8088 Implicit # | | |-FunctionDecl 0x563f331c81a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331c80f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c8250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f331c82c8 Implicit # | | | `-ConstAttr 0x563f331c82f0 Implicit # | | |-FunctionDecl 0x563f331c8418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331c8368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c84c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f331c8540 Implicit # | | | `-ConstAttr 0x563f331c8568 Implicit # | | |-FunctionDecl 0x563f331c8690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331c85e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c8740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f331c87b8 Implicit # | | | `-ConstAttr 0x563f331c8810 Implicit # | | |-FunctionDecl 0x563f331c8920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x563f331c8870 col:17 'float' # | | | |-BuiltinAliasAttr 0x563f331c89d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f331c8a48 Implicit # | | | `-ConstAttr 0x563f331c8a70 Implicit # | | |-FunctionDecl 0x563f331c8b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331c8ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c8c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f331c8cc0 Implicit # | | | `-ConstAttr 0x563f331c8ce8 Implicit # | | |-FunctionDecl 0x563f331c8e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331c8d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c8ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f331c8f38 Implicit # | | | `-ConstAttr 0x563f331c8f60 Implicit # | | |-FunctionDecl 0x563f331c9088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331c8fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c9138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x563f331c91b0 Implicit # | | | `-ConstAttr 0x563f331c91d8 Implicit # | | |-FunctionDecl 0x563f331c92e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x563f331c9238 col:16 'half' # | | | |-BuiltinAliasAttr 0x563f331c9398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f331c9410 Implicit # | | | `-ConstAttr 0x563f331c9438 Implicit # | | |-FunctionDecl 0x563f331c9550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331c94a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c9600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f331c9678 Implicit # | | | `-ConstAttr 0x563f331c96a0 Implicit # | | |-FunctionDecl 0x563f331c97c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331c9718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331c9878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f331c98f0 Implicit # | | | `-ConstAttr 0x563f331c9918 Implicit # | | |-FunctionDecl 0x563f331c9a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331c9990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331c9af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f331c9b68 Implicit # | | | `-ConstAttr 0x563f331c9b90 Implicit # | | |-FunctionDecl 0x563f331c9ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x563f331c9bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x563f331c9d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f331c9dc8 Implicit # | | | `-ConstAttr 0x563f331c9df0 Implicit # | | |-FunctionDecl 0x563f331c9f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331c9e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331c9fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f331ca040 Implicit # | | | `-ConstAttr 0x563f331ca068 Implicit # | | |-FunctionDecl 0x563f331ca190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331ca0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331ca240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f331ca2b8 Implicit # | | | `-ConstAttr 0x563f331ca2e0 Implicit # | | |-FunctionDecl 0x563f331ca408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331ca358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331ca4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x563f331ca530 Implicit # | | | `-ConstAttr 0x563f331ca558 Implicit # | | |-FunctionDecl 0x563f331ca660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x563f331ca5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x563f331ca710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331ca770 # | | | |-NoThrowAttr 0x563f331ca7b0 Implicit # | | | `-ConstAttr 0x563f331ca7d8 Implicit # | | |-FunctionDecl 0x563f331ca900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x563f331ca850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331ca9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331caa10 # | | | |-NoThrowAttr 0x563f331caa50 Implicit # | | | `-ConstAttr 0x563f331caa78 Implicit # | | |-FunctionDecl 0x563f331caba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x563f331caaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331cac50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cacb0 # | | | |-NoThrowAttr 0x563f331cacf0 Implicit # | | | `-ConstAttr 0x563f331cad18 Implicit # | | |-FunctionDecl 0x563f331cae40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x563f331cad90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331caef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331caf50 # | | | |-NoThrowAttr 0x563f331caf90 Implicit # | | | `-ConstAttr 0x563f331cafb8 Implicit # | | |-FunctionDecl 0x563f331cb0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x563f331cb028 col:56 'int' # | | | |-AvailabilityAttr 0x563f331cb180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cb240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cb270 # | | | |-NoThrowAttr 0x563f331cb2b0 Implicit # | | | `-ConstAttr 0x563f331cb2d8 Implicit # | | |-FunctionDecl 0x563f331cb488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x563f331cb360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x563f331cb538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cb5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cb628 # | | | |-NoThrowAttr 0x563f331cb668 Implicit # | | | `-ConstAttr 0x563f331cb690 Implicit # | | |-FunctionDecl 0x563f331cb848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x563f331cb718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x563f331cb8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cb9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cb9e8 # | | | |-NoThrowAttr 0x563f331cba28 Implicit # | | | `-ConstAttr 0x563f331cba50 Implicit # | | |-FunctionDecl 0x563f331cbc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x563f331cbad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x563f331cbcb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cbd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cbda8 # | | | |-NoThrowAttr 0x563f331cbde8 Implicit # | | | `-ConstAttr 0x563f331cbe10 Implicit # | | |-FunctionDecl 0x563f331cbf40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x563f331cbe98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f331cbff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cc0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cc0e0 # | | | |-NoThrowAttr 0x563f331cc120 Implicit # | | | `-ConstAttr 0x563f331cc148 Implicit # | | |-FunctionDecl 0x563f331cc2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x563f331cc1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x563f331cc3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cc468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cc498 # | | | |-NoThrowAttr 0x563f331cc4d8 Implicit # | | | `-ConstAttr 0x563f331cc500 Implicit # | | |-FunctionDecl 0x563f331cc6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x563f331cc588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x563f331cc768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cc860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cc890 # | | | |-NoThrowAttr 0x563f331cc8d0 Implicit # | | | `-ConstAttr 0x563f331cc8f8 Implicit # | | |-FunctionDecl 0x563f331ccaa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x563f331cc980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x563f331ccb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ccc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331ccc48 # | | | |-NoThrowAttr 0x563f331ccc88 Implicit # | | | `-ConstAttr 0x563f331cccb0 Implicit # | | |-FunctionDecl 0x563f331ccde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x563f331ccd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x563f331cce90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ccf50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331ccf80 # | | | |-NoThrowAttr 0x563f331ccfc0 Implicit # | | | `-ConstAttr 0x563f331ccfe8 Implicit # | | |-FunctionDecl 0x563f331cd198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x563f331cd070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x563f331cd248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cd308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cd338 # | | | |-NoThrowAttr 0x563f331cd378 Implicit # | | | `-ConstAttr 0x563f331cd3a0 Implicit # | | |-FunctionDecl 0x563f331cd558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x563f331cd428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x563f331cd608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cd6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cd6f8 # | | | |-NoThrowAttr 0x563f331cd738 Implicit # | | | `-ConstAttr 0x563f331cd760 Implicit # | | |-FunctionDecl 0x563f331cd918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x563f331cd7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x563f331cd9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cda88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cdab8 # | | | |-NoThrowAttr 0x563f331cdaf8 Implicit # | | | `-ConstAttr 0x563f331cdb20 Implicit # | | |-FunctionDecl 0x563f331cdc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x563f331cdba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563f331cdd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cddc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cddf0 # | | | |-NoThrowAttr 0x563f331cde30 Implicit # | | | `-ConstAttr 0x563f331cde58 Implicit # | | |-FunctionDecl 0x563f331ce008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f331cdee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563f331ce0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ce178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331ce1a8 # | | | |-NoThrowAttr 0x563f331ce1e8 Implicit # | | | `-ConstAttr 0x563f331ce210 Implicit # | | |-FunctionDecl 0x563f331ce3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f331ce298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x563f331ce478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ce538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331ce568 # | | | |-NoThrowAttr 0x563f331ce5a8 Implicit # | | | `-ConstAttr 0x563f331ce5d0 Implicit # | | |-FunctionDecl 0x563f331ce788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f331ce658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x563f331ce848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ce908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331ce938 # | | | |-NoThrowAttr 0x563f331ce978 Implicit # | | | `-ConstAttr 0x563f331ce9a0 Implicit # | | |-FunctionDecl 0x563f331ceab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x563f331cea10 col:58 'float' # | | | |-AvailabilityAttr 0x563f331ceb68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cec28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cec58 # | | | |-NoThrowAttr 0x563f331cec98 Implicit # | | | `-ConstAttr 0x563f331cecc0 Implicit # | | |-FunctionDecl 0x563f331cedf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x563f331ced48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x563f331ceea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cef68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cef98 # | | | |-NoThrowAttr 0x563f331cefd8 Implicit # | | | `-ConstAttr 0x563f331cf000 Implicit # | | |-FunctionDecl 0x563f331cf138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x563f331cf088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x563f331cf1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cf2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cf2d8 # | | | |-NoThrowAttr 0x563f331cf318 Implicit # | | | `-ConstAttr 0x563f331cf340 Implicit # | | |-FunctionDecl 0x563f331cf478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x563f331cf3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x563f331cf528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cf5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cf618 # | | | |-NoThrowAttr 0x563f331cf658 Implicit # | | | `-ConstAttr 0x563f331cf680 Implicit # | | |-FunctionDecl 0x563f331cf798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x563f331cf6f0 col:59 'double' # | | | |-AvailabilityAttr 0x563f331cf848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cf908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cf938 # | | | |-NoThrowAttr 0x563f331cf978 Implicit # | | | `-ConstAttr 0x563f331cf9a0 Implicit # | | |-FunctionDecl 0x563f331cfb58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x563f331cfa28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x563f331cfc08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331cfcc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331cfcf8 # | | | |-NoThrowAttr 0x563f331cfd38 Implicit # | | | `-ConstAttr 0x563f331cfd60 Implicit # | | |-FunctionDecl 0x563f331cff18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x563f331cfde8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x563f331cffc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331d0088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331d00b8 # | | | |-NoThrowAttr 0x563f331d00f8 Implicit # | | | `-ConstAttr 0x563f331d0120 Implicit # | | |-FunctionDecl 0x563f331d02d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x563f331d01a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x563f331d0388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331d0448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x563f331d0478 # | | | |-NoThrowAttr 0x563f331d04b8 Implicit # | | | `-ConstAttr 0x563f331d04e0 Implicit # | | |-FunctionDecl 0x563f331d05f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x563f331d0548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x563f331d06a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331d0760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x563f331d0790 # | | | |-NoThrowAttr 0x563f331d07d0 Implicit # | | | `-ConstAttr 0x563f331d07f8 Implicit # | | |-FunctionDecl 0x563f331d0908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x563f331d0860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x563f331d09b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331d0a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x563f331d0aa8 # | | | |-NoThrowAttr 0x563f331d0ae8 Implicit # | | | `-ConstAttr 0x563f331d0b10 Implicit # | | |-FunctionDecl 0x563f331d0c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x563f331d0b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x563f331d0d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331d0e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x563f331d0e38 # | | | |-NoThrowAttr 0x563f331d0e78 Implicit # | | | `-ConstAttr 0x563f331d0ea0 Implicit # | | |-FunctionDecl 0x563f331d1028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x563f331d0ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x563f331d10d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331d1198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x563f331d11c8 # | | | |-NoThrowAttr 0x563f331d1208 Implicit # | | | `-ConstAttr 0x563f331d1230 Implicit # | | |-FunctionDecl 0x563f331d1308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x563f331d13b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331d1470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x563f331d14a0 # | | | |-NoThrowAttr 0x563f331d14e0 Implicit # | | | `-ConstAttr 0x563f331d1508 Implicit # | | |-FunctionDecl 0x563f331d15a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x563f331d1648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331d1708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x563f331d1738 # | | | |-NoThrowAttr 0x563f331d1778 Implicit # | | | `-ConstAttr 0x563f331d17a0 Implicit # | | |-FunctionDecl 0x563f331d1810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x563f331d18b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331d1978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x563f331d19a8 # | | | |-NoThrowAttr 0x563f331d19e8 Implicit # | | | `-ConstAttr 0x563f331d1a10 Implicit # | | |-FunctionDecl 0x563f331d1b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x563f331d1a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x563f331d1bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331d1c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x563f331d1cb8 # | | | |-NoThrowAttr 0x563f331d1cf8 Implicit # | | | `-ConstAttr 0x563f331d1d20 Implicit # | | |-FunctionDecl 0x563f331d1f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x563f331d1d68 col:53 'bool' # | | | |-ParmVarDecl 0x563f331d1de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d1fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d2048 # | | | |-NoThrowAttr 0x563f331d2088 Implicit # | | | `-ConstAttr 0x563f331d20b0 Implicit # | | |-FunctionDecl 0x563f331d22e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x563f331d2118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x563f331d2198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d23a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d2400 # | | | |-NoThrowAttr 0x563f331d2440 Implicit # | | | `-ConstAttr 0x563f331d2468 Implicit # | | |-FunctionDecl 0x563f331d26b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x563f331d24e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x563f331d2560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d2770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d27d0 # | | | |-NoThrowAttr 0x563f331d2810 Implicit # | | | `-ConstAttr 0x563f331d3870 Implicit # | | |-FunctionDecl 0x563f331d3ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x563f331d38e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x563f331d3968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d3b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d3bd0 # | | | |-NoThrowAttr 0x563f331d3c10 Implicit # | | | `-ConstAttr 0x563f331d3c38 Implicit # | | |-FunctionDecl 0x563f331d3e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x563f331d3c98 col:53 'half' # | | | |-ParmVarDecl 0x563f331d3d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d3f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d3f80 # | | | |-NoThrowAttr 0x563f331d3fc0 Implicit # | | | `-ConstAttr 0x563f331d3fe8 Implicit # | | |-FunctionDecl 0x563f331d4238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x563f331d4060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x563f331d40e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d42f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d4350 # | | | |-NoThrowAttr 0x563f331d4390 Implicit # | | | `-ConstAttr 0x563f331d43b8 Implicit # | | |-FunctionDecl 0x563f331d4608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x563f331d4430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x563f331d44b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d46c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d4720 # | | | |-NoThrowAttr 0x563f331d4760 Implicit # | | | `-ConstAttr 0x563f331d4788 Implicit # | | |-FunctionDecl 0x563f331d49d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x563f331d4800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x563f331d4880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d4a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d4af0 # | | | |-NoThrowAttr 0x563f331d4b30 Implicit # | | | `-ConstAttr 0x563f331d4b58 Implicit # | | |-FunctionDecl 0x563f331d4d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x563f331d4bb8 col:51 'int' # | | | |-ParmVarDecl 0x563f331d4c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d4e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d4ea0 # | | | |-NoThrowAttr 0x563f331d4ee0 Implicit # | | | `-ConstAttr 0x563f331d4f08 Implicit # | | |-FunctionDecl 0x563f331d5158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x563f331d4f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x563f331d5000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d5210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d5270 # | | | |-NoThrowAttr 0x563f331d52b0 Implicit # | | | `-ConstAttr 0x563f331d52d8 Implicit # | | |-FunctionDecl 0x563f331d5528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x563f331d5350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x563f331d53d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d55e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d5640 # | | | |-NoThrowAttr 0x563f331d5680 Implicit # | | | `-ConstAttr 0x563f331d56a8 Implicit # | | |-FunctionDecl 0x563f331d5938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x563f331d5720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x563f331d57a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d59f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d5a50 # | | | |-NoThrowAttr 0x563f331d5a90 Implicit # | | | `-ConstAttr 0x563f331d5ab8 Implicit # | | |-FunctionDecl 0x563f331d5cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x563f331d5b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f331d5bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d5d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d5de0 # | | | |-NoThrowAttr 0x563f331d5e20 Implicit # | | | `-ConstAttr 0x563f331d5e48 Implicit # | | |-FunctionDecl 0x563f331d6098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x563f331d5ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x563f331d5f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d6150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d61b0 # | | | |-NoThrowAttr 0x563f331d61f0 Implicit # | | | `-ConstAttr 0x563f331d6218 Implicit # | | |-FunctionDecl 0x563f331d6468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x563f331d6290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x563f331d6310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d6520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d6580 # | | | |-NoThrowAttr 0x563f331d65c0 Implicit # | | | `-ConstAttr 0x563f331d65e8 Implicit # | | |-FunctionDecl 0x563f331d6838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x563f331d6660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x563f331d66e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d68f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d6950 # | | | |-NoThrowAttr 0x563f331d6990 Implicit # | | | `-ConstAttr 0x563f331d69b8 Implicit # | | |-FunctionDecl 0x563f331d6be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x563f331d6a18 col:55 'float' # | | | |-ParmVarDecl 0x563f331d6a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d6ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d6d00 # | | | |-NoThrowAttr 0x563f331d6d40 Implicit # | | | `-ConstAttr 0x563f331d6d68 Implicit # | | |-FunctionDecl 0x563f331d6fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x563f331d6de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x563f331d6e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d7070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d70d0 # | | | |-NoThrowAttr 0x563f331d7110 Implicit # | | | `-ConstAttr 0x563f331d7138 Implicit # | | |-FunctionDecl 0x563f331d7388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x563f331d71b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x563f331d7230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d7440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d74a0 # | | | |-NoThrowAttr 0x563f331d74e0 Implicit # | | | `-ConstAttr 0x563f331d7508 Implicit # | | |-FunctionDecl 0x563f331d7758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x563f331d7580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x563f331d7600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d7810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d7890 # | | | |-NoThrowAttr 0x563f331d78d0 Implicit # | | | `-ConstAttr 0x563f331d78f8 Implicit # | | |-FunctionDecl 0x563f331d7b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x563f331d7970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x563f331d79f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d7c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d7c60 # | | | |-NoThrowAttr 0x563f331d7ca0 Implicit # | | | `-ConstAttr 0x563f331d7cc8 Implicit # | | |-FunctionDecl 0x563f331d7f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x563f331d7d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f331d7dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d7fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d8030 # | | | |-NoThrowAttr 0x563f331d8070 Implicit # | | | `-ConstAttr 0x563f331d8098 Implicit # | | |-FunctionDecl 0x563f331d82e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x563f331d8110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f331d8190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d83a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d8400 # | | | |-NoThrowAttr 0x563f331d8440 Implicit # | | | `-ConstAttr 0x563f331d8468 Implicit # | | |-FunctionDecl 0x563f331d86b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x563f331d84e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f331d8560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d8770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d87d0 # | | | |-NoThrowAttr 0x563f331d8810 Implicit # | | | `-ConstAttr 0x563f331d8838 Implicit # | | |-FunctionDecl 0x563f331d8a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x563f331d88b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f331d8930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d8b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d8ba0 # | | | |-NoThrowAttr 0x563f331d8be0 Implicit # | | | `-ConstAttr 0x563f331d8c08 Implicit # | | |-FunctionDecl 0x563f331d8e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x563f331d8c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f331d8d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d8f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d8f70 # | | | |-NoThrowAttr 0x563f331d8fb0 Implicit # | | | `-ConstAttr 0x563f331d8fd8 Implicit # | | |-FunctionDecl 0x563f331d9228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x563f331d9050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f331d90d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d92e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d9340 # | | | |-NoThrowAttr 0x563f331d9380 Implicit # | | | `-ConstAttr 0x563f331d93a8 Implicit # | | |-FunctionDecl 0x563f331d95f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x563f331d9420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f331d94a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d96b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d9710 # | | | |-NoThrowAttr 0x563f331d9750 Implicit # | | | `-ConstAttr 0x563f331d9778 Implicit # | | |-FunctionDecl 0x563f331d99f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x563f331d97d8 col:57 'double' # | | | |-ParmVarDecl 0x563f331d98a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d9ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d9b10 # | | | |-NoThrowAttr 0x563f331d9b50 Implicit # | | | `-ConstAttr 0x563f331d9b78 Implicit # | | |-FunctionDecl 0x563f331d9dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x563f331d9bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x563f331d9c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331d9e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331d9ee0 # | | | |-NoThrowAttr 0x563f331d9f20 Implicit # | | | `-ConstAttr 0x563f331d9f48 Implicit # | | |-FunctionDecl 0x563f331da198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x563f331d9fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x563f331da040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331da250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331da2b0 # | | | |-NoThrowAttr 0x563f331da2f0 Implicit # | | | `-ConstAttr 0x563f331da318 Implicit # | | |-FunctionDecl 0x563f331da568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x563f331da390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x563f331da410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331da620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x563f331da680 # | | | |-NoThrowAttr 0x563f331da6c0 Implicit # | | | `-ConstAttr 0x563f331da6e8 Implicit # | | |-FunctionDecl 0x563f331da820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x563f331da770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f331da8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331da990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f331da9c0 # | | | |-NoThrowAttr 0x563f331daa00 Implicit # | | | `-ConstAttr 0x563f331daa28 Implicit # | | |-FunctionDecl 0x563f331dab50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f331daaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x563f331dac00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dacc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f331dacf0 # | | | |-NoThrowAttr 0x563f331dad30 Implicit # | | | `-ConstAttr 0x563f331dad58 Implicit # | | |-FunctionDecl 0x563f331dae90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f331dade0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x563f331daf40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331db000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f331db030 # | | | |-NoThrowAttr 0x563f331db070 Implicit # | | | `-ConstAttr 0x563f331db098 Implicit # | | |-FunctionDecl 0x563f331db1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f331db120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x563f331db280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331db340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f331db370 # | | | |-NoThrowAttr 0x563f331db3b0 Implicit # | | | `-ConstAttr 0x563f331db3d8 Implicit # | | |-FunctionDecl 0x563f331db510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f331db460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563f331db5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331db680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f331db6b0 # | | | |-NoThrowAttr 0x563f331db6f0 Implicit # | | | `-ConstAttr 0x563f331db718 Implicit # | | |-FunctionDecl 0x563f331db8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f331db7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563f331db960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dba20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f331dba50 # | | | |-NoThrowAttr 0x563f331dba90 Implicit # | | | `-ConstAttr 0x563f331dbab8 Implicit # | | |-FunctionDecl 0x563f331dbbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f331dbb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x563f331dbca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dbd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f331dbd90 # | | | |-NoThrowAttr 0x563f331dbdd0 Implicit # | | | `-ConstAttr 0x563f331dbdf8 Implicit # | | |-FunctionDecl 0x563f331dbf30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f331dbe80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x563f331dbfe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dc0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x563f331dc0d0 # | | | |-NoThrowAttr 0x563f331dc110 Implicit # | | | `-ConstAttr 0x563f331dc138 Implicit # | | |-FunctionDecl 0x563f331dc270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x563f331dc1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f331dc320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dc3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f331dc410 # | | | |-NoThrowAttr 0x563f331dc450 Implicit # | | | `-ConstAttr 0x563f331dc478 Implicit # | | |-FunctionDecl 0x563f331dc5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f331dc4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x563f331dc650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dc710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f331dc740 # | | | |-NoThrowAttr 0x563f331dc780 Implicit # | | | `-ConstAttr 0x563f331dc7a8 Implicit # | | |-FunctionDecl 0x563f331dc8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f331dc830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x563f331dc990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dca50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f331dca80 # | | | |-NoThrowAttr 0x563f331dcac0 Implicit # | | | `-ConstAttr 0x563f331dcae8 Implicit # | | |-FunctionDecl 0x563f331dcc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f331dcb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x563f331dccd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dcd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f331dcdc0 # | | | |-NoThrowAttr 0x563f331dce00 Implicit # | | | `-ConstAttr 0x563f331dce28 Implicit # | | |-FunctionDecl 0x563f331dcf60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f331dceb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563f331dd010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dd0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f331dd100 # | | | |-NoThrowAttr 0x563f331dd140 Implicit # | | | `-ConstAttr 0x563f331dd168 Implicit # | | |-FunctionDecl 0x563f331dd2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f331dd1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563f331dd350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dd410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f331dd440 # | | | |-NoThrowAttr 0x563f331dd480 Implicit # | | | `-ConstAttr 0x563f331dd4a8 Implicit # | | |-FunctionDecl 0x563f331dd5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f331dd530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x563f331dd690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dd750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f331dd780 # | | | |-NoThrowAttr 0x563f331dd7c0 Implicit # | | | `-ConstAttr 0x563f331dd7e8 Implicit # | | |-FunctionDecl 0x563f331dd970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f331dd8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x563f331dda20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ddae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x563f331ddb10 # | | | |-NoThrowAttr 0x563f331ddb50 Implicit # | | | `-ConstAttr 0x563f331ddb78 Implicit # | | |-FunctionDecl 0x563f331ddcb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x563f331ddc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f331ddd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dde20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f331dde50 # | | | |-NoThrowAttr 0x563f331dde90 Implicit # | | | `-ConstAttr 0x563f331ddeb8 Implicit # | | |-FunctionDecl 0x563f331ddfe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f331ddf30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x563f331de090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331de150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f331de180 # | | | |-NoThrowAttr 0x563f331de1c0 Implicit # | | | `-ConstAttr 0x563f331de1e8 Implicit # | | |-FunctionDecl 0x563f331de320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f331de270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x563f331de3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331de490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f331de4c0 # | | | |-NoThrowAttr 0x563f331de500 Implicit # | | | `-ConstAttr 0x563f331de528 Implicit # | | |-FunctionDecl 0x563f331de660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f331de5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x563f331de710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331de7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f331de800 # | | | |-NoThrowAttr 0x563f331de840 Implicit # | | | `-ConstAttr 0x563f331de868 Implicit # | | |-FunctionDecl 0x563f331de9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f331de8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563f331dea50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331deb10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f331deb40 # | | | |-NoThrowAttr 0x563f331deb80 Implicit # | | | `-ConstAttr 0x563f331deba8 Implicit # | | |-FunctionDecl 0x563f331dece0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f331dec30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563f331ded90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331dee50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f331dee80 # | | | |-NoThrowAttr 0x563f331deec0 Implicit # | | | `-ConstAttr 0x563f331deee8 Implicit # | | |-FunctionDecl 0x563f331df020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f331def70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x563f331df0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331df190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f331df1c0 # | | | |-NoThrowAttr 0x563f331df200 Implicit # | | | `-ConstAttr 0x563f331df228 Implicit # | | |-FunctionDecl 0x563f331df360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f331df2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x563f331df410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331df4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x563f331df500 # | | | |-NoThrowAttr 0x563f331df540 Implicit # | | | `-ConstAttr 0x563f331df568 Implicit # | | |-FunctionDecl 0x563f331df678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x563f331df5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x563f331df728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331df788 # | | | |-NoThrowAttr 0x563f331df7c8 Implicit # | | | `-ConstAttr 0x563f331df7f0 Implicit # | | |-FunctionDecl 0x563f331df9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331df858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331dfa68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331dfac8 # | | | |-NoThrowAttr 0x563f331dfb08 Implicit # | | | `-ConstAttr 0x563f331dfb30 Implicit # | | |-FunctionDecl 0x563f331dfc58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331dfba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331dfd08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331dfd68 # | | | |-NoThrowAttr 0x563f331dfda8 Implicit # | | | `-ConstAttr 0x563f331dfdd0 Implicit # | | |-FunctionDecl 0x563f331dfef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331dfe48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331dffa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e0008 # | | | |-NoThrowAttr 0x563f331e0048 Implicit # | | | `-ConstAttr 0x563f331e0070 Implicit # | | |-FunctionDecl 0x563f331e0180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x563f331e00d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x563f331e0230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e0290 # | | | |-NoThrowAttr 0x563f331e02d0 Implicit # | | | `-ConstAttr 0x563f331e02f8 Implicit # | | |-FunctionDecl 0x563f331e0420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x563f331e0370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f331e04d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e0530 # | | | |-NoThrowAttr 0x563f331e0570 Implicit # | | | `-ConstAttr 0x563f331e0598 Implicit # | | |-FunctionDecl 0x563f331e06c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x563f331e0610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f331e0770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e07d0 # | | | |-NoThrowAttr 0x563f331e0810 Implicit # | | | `-ConstAttr 0x563f331e0838 Implicit # | | |-FunctionDecl 0x563f331e0960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x563f331e08b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f331e0a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e0a70 # | | | |-NoThrowAttr 0x563f331e0ab0 Implicit # | | | `-ConstAttr 0x563f331e0ad8 Implicit # | | |-FunctionDecl 0x563f331e0c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x563f331e0b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331e0cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e0d10 # | | | |-NoThrowAttr 0x563f331e0d50 Implicit # | | | `-ConstAttr 0x563f331e0d78 Implicit # | | |-FunctionDecl 0x563f331e0ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f331e0df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f331e0f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e0fb0 # | | | |-NoThrowAttr 0x563f331e0ff0 Implicit # | | | `-ConstAttr 0x563f331e1018 Implicit # | | |-FunctionDecl 0x563f331e1140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f331e1090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f331e11f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e1250 # | | | |-NoThrowAttr 0x563f331e1290 Implicit # | | | `-ConstAttr 0x563f331e12b8 Implicit # | | |-FunctionDecl 0x563f331e13e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f331e1330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f331e1490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e14f0 # | | | |-NoThrowAttr 0x563f331e1530 Implicit # | | | `-ConstAttr 0x563f331e1558 Implicit # | | |-FunctionDecl 0x563f331e1680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f331e15d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f331e1730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e1790 # | | | |-NoThrowAttr 0x563f331e17d0 Implicit # | | | `-ConstAttr 0x563f331e17f8 Implicit # | | |-FunctionDecl 0x563f331e1bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f331e1870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331e1c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e1cd0 # | | | |-NoThrowAttr 0x563f331e1d10 Implicit # | | | `-ConstAttr 0x563f331e1d38 Implicit # | | |-FunctionDecl 0x563f331e1e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f331e1db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f331e1f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e1f70 # | | | |-NoThrowAttr 0x563f331e1fb0 Implicit # | | | `-ConstAttr 0x563f331e1fd8 Implicit # | | |-FunctionDecl 0x563f331e2100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f331e2050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331e21b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e2210 # | | | |-NoThrowAttr 0x563f331e2250 Implicit # | | | `-ConstAttr 0x563f331e2278 Implicit # | | |-FunctionDecl 0x563f331e23a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f331e22f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f331e2450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e24b0 # | | | |-NoThrowAttr 0x563f331e24f0 Implicit # | | | `-ConstAttr 0x563f331e2518 Implicit # | | |-FunctionDecl 0x563f331e2640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f331e2590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331e26f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e2750 # | | | |-NoThrowAttr 0x563f331e2790 Implicit # | | | `-ConstAttr 0x563f331e27b8 Implicit # | | |-FunctionDecl 0x563f331e28e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f331e2830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f331e2990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e29f0 # | | | |-NoThrowAttr 0x563f331e2a30 Implicit # | | | `-ConstAttr 0x563f331e2a58 Implicit # | | |-FunctionDecl 0x563f331e2b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f331e2ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331e2c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e2c90 # | | | |-NoThrowAttr 0x563f331e2cd0 Implicit # | | | `-ConstAttr 0x563f331e2cf8 Implicit # | | |-FunctionDecl 0x563f331e2e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x563f331e2d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x563f331e2eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e2f18 # | | | |-NoThrowAttr 0x563f331e2f58 Implicit # | | | `-ConstAttr 0x563f331e2f80 Implicit # | | |-FunctionDecl 0x563f331e30a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331e2ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331e3158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e31b8 # | | | |-NoThrowAttr 0x563f331e31f8 Implicit # | | | `-ConstAttr 0x563f331e3220 Implicit # | | |-FunctionDecl 0x563f331e3348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331e3298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331e33f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e3458 # | | | |-NoThrowAttr 0x563f331e3498 Implicit # | | | `-ConstAttr 0x563f331e34c0 Implicit # | | |-FunctionDecl 0x563f331e35e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331e3538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331e3698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e36f8 # | | | |-NoThrowAttr 0x563f331e3738 Implicit # | | | `-ConstAttr 0x563f331e3760 Implicit # | | |-FunctionDecl 0x563f331e3870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x563f331e37c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x563f331e3920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e3980 # | | | |-NoThrowAttr 0x563f331e39c0 Implicit # | | | `-ConstAttr 0x563f331e39e8 Implicit # | | |-FunctionDecl 0x563f331e3b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x563f331e3a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f331e3e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e3e70 # | | | |-NoThrowAttr 0x563f331e3eb0 Implicit # | | | `-ConstAttr 0x563f331e3ed8 Implicit # | | |-FunctionDecl 0x563f331e4000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x563f331e3f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f331e40b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e4110 # | | | |-NoThrowAttr 0x563f331e4150 Implicit # | | | `-ConstAttr 0x563f331e4178 Implicit # | | |-FunctionDecl 0x563f331e42a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x563f331e41f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f331e4350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x563f331e43b0 # | | | |-NoThrowAttr 0x563f331e43f0 Implicit # | | | `-ConstAttr 0x563f331e4418 Implicit # | | |-FunctionDecl 0x563f331e4528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x563f331e4478 col:52 'half' # | | | |-BuiltinAliasAttr 0x563f331e45d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e4638 # | | | |-NoThrowAttr 0x563f331e4678 Implicit # | | | `-ConstAttr 0x563f331e46a0 Implicit # | | |-FunctionDecl 0x563f331e47b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331e4708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331e4868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e48c8 # | | | |-NoThrowAttr 0x563f331e4908 Implicit # | | | `-ConstAttr 0x563f331e4930 Implicit # | | |-FunctionDecl 0x563f331e4a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331e49a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331e4b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e4b68 # | | | |-NoThrowAttr 0x563f331e4ba8 Implicit # | | | `-ConstAttr 0x563f331e4bd0 Implicit # | | |-FunctionDecl 0x563f331e4cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331e4c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331e4da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e4e08 # | | | |-NoThrowAttr 0x563f331e4e48 Implicit # | | | `-ConstAttr 0x563f331e4e70 Implicit # | | |-FunctionDecl 0x563f331e4f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x563f331e4ee0 col:50 'int' # | | | |-AvailabilityAttr 0x563f331e5040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e5100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e5130 # | | | |-NoThrowAttr 0x563f331e5170 Implicit # | | | `-ConstAttr 0x563f331e5198 Implicit # | | |-FunctionDecl 0x563f331e52d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x563f331e5220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x563f331e5380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e5440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e5470 # | | | |-NoThrowAttr 0x563f331e54b0 Implicit # | | | `-ConstAttr 0x563f331e54d8 Implicit # | | |-FunctionDecl 0x563f331e5610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x563f331e5560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x563f331e56c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e5780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e57b0 # | | | |-NoThrowAttr 0x563f331e57f0 Implicit # | | | `-ConstAttr 0x563f331e5818 Implicit # | | |-FunctionDecl 0x563f331e5950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x563f331e58a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x563f331e5a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e5ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e5af0 # | | | |-NoThrowAttr 0x563f331e5b30 Implicit # | | | `-ConstAttr 0x563f331e5b58 Implicit # | | |-FunctionDecl 0x563f331e5c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x563f331e5be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f331e5d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e6e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e6e60 # | | | |-NoThrowAttr 0x563f331e6ea0 Implicit # | | | `-ConstAttr 0x563f331e6ec8 Implicit # | | |-FunctionDecl 0x563f331e7000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f331e6f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x563f331e70b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e7170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e71a0 # | | | |-NoThrowAttr 0x563f331e71e0 Implicit # | | | `-ConstAttr 0x563f331e7208 Implicit # | | |-FunctionDecl 0x563f331e7340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f331e7290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x563f331e73f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e74b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e74e0 # | | | |-NoThrowAttr 0x563f331e7520 Implicit # | | | `-ConstAttr 0x563f331e7548 Implicit # | | |-FunctionDecl 0x563f331e7680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f331e75d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x563f331e7730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e77f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e7820 # | | | |-NoThrowAttr 0x563f331e7860 Implicit # | | | `-ConstAttr 0x563f331e7888 Implicit # | | |-FunctionDecl 0x563f331e79c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f331e7910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x563f331e7a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e7b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e7b60 # | | | |-NoThrowAttr 0x563f331e7ba0 Implicit # | | | `-ConstAttr 0x563f331e7bc8 Implicit # | | |-FunctionDecl 0x563f331e7d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f331e7c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x563f331e7db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e7e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e7ea0 # | | | |-NoThrowAttr 0x563f331e7ee0 Implicit # | | | `-ConstAttr 0x563f331e7f08 Implicit # | | |-FunctionDecl 0x563f331e8040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f331e7f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x563f331e80f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e81b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e81e0 # | | | |-NoThrowAttr 0x563f331e8220 Implicit # | | | `-ConstAttr 0x563f331e8248 Implicit # | | |-FunctionDecl 0x563f331e8380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f331e82d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x563f331e8430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e84f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e8520 # | | | |-NoThrowAttr 0x563f331e8560 Implicit # | | | `-ConstAttr 0x563f331e8588 Implicit # | | |-FunctionDecl 0x563f331e86c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f331e8610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563f331e8770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e8830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e8860 # | | | |-NoThrowAttr 0x563f331e88a0 Implicit # | | | `-ConstAttr 0x563f331e88c8 Implicit # | | |-FunctionDecl 0x563f331e8a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f331e8950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563f331e8ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331e8b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331e8ba0 # | | | |-NoThrowAttr 0x563f331e8be0 Implicit # | | | `-ConstAttr 0x563f331e8c08 Implicit # | | |-FunctionDecl 0x563f331e8d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f331e8c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x563f331ec5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ec680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331ec6b0 # | | | |-NoThrowAttr 0x563f331ec6f0 Implicit # | | | `-ConstAttr 0x563f331ec718 Implicit # | | |-FunctionDecl 0x563f331ec850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f331ec7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x563f331ec900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ec9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331ec9f0 # | | | |-NoThrowAttr 0x563f331eca30 Implicit # | | | `-ConstAttr 0x563f331eca58 Implicit # | | |-FunctionDecl 0x563f331ecb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x563f331ecac8 col:54 'float' # | | | |-AvailabilityAttr 0x563f331ecc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ecce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331ecd18 # | | | |-NoThrowAttr 0x563f331ecd58 Implicit # | | | `-ConstAttr 0x563f331ecd80 Implicit # | | |-FunctionDecl 0x563f331eceb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331ece08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x563f331ecf68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ed028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331ed058 # | | | |-NoThrowAttr 0x563f331ed098 Implicit # | | | `-ConstAttr 0x563f331ed0c0 Implicit # | | |-FunctionDecl 0x563f331ed1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331ed148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x563f331ed2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ed368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331ed398 # | | | |-NoThrowAttr 0x563f331ed3d8 Implicit # | | | `-ConstAttr 0x563f331ed400 Implicit # | | |-FunctionDecl 0x563f331ed538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331ed488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x563f331ed5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ed6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331ed6d8 # | | | |-NoThrowAttr 0x563f331ed718 Implicit # | | | `-ConstAttr 0x563f331ed740 Implicit # | | |-FunctionDecl 0x563f331ed860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x563f331ed7b0 col:56 'double' # | | | |-AvailabilityAttr 0x563f331ed910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ed9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331eda00 # | | | |-NoThrowAttr 0x563f331eda40 Implicit # | | | `-ConstAttr 0x563f331eda68 Implicit # | | |-FunctionDecl 0x563f331edba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x563f331edaf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x563f331edc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331edd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331edd40 # | | | |-NoThrowAttr 0x563f331edd80 Implicit # | | | `-ConstAttr 0x563f331edda8 Implicit # | | |-FunctionDecl 0x563f331edee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x563f331ede30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x563f331edf90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ee050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331ee080 # | | | |-NoThrowAttr 0x563f331ee0c0 Implicit # | | | `-ConstAttr 0x563f331ee0e8 Implicit # | | |-FunctionDecl 0x563f331ee220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x563f331ee170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x563f331ee2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ee390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x563f331ee3c0 # | | | |-NoThrowAttr 0x563f331ee400 Implicit # | | | `-ConstAttr 0x563f331ee428 Implicit # | | |-FunctionDecl 0x563f331ee5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x563f331ee488 col:52 'half' # | | | |-BuiltinAliasAttr 0x563f331ee680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331ee6e0 # | | | |-NoThrowAttr 0x563f331ee720 Implicit # | | | `-ConstAttr 0x563f331ee748 Implicit # | | |-FunctionDecl 0x563f331ee860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331ee7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331ee910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331ee970 # | | | |-NoThrowAttr 0x563f331ee9b0 Implicit # | | | `-ConstAttr 0x563f331ee9d8 Implicit # | | |-FunctionDecl 0x563f331eeb00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331eea50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331eebb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331eec10 # | | | |-NoThrowAttr 0x563f331eec50 Implicit # | | | `-ConstAttr 0x563f331eec78 Implicit # | | |-FunctionDecl 0x563f331eeda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331eecf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331eee50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331eeeb0 # | | | |-NoThrowAttr 0x563f331eeef0 Implicit # | | | `-ConstAttr 0x563f331eef18 Implicit # | | |-FunctionDecl 0x563f331ef028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x563f331eef78 col:50 'int' # | | | |-BuiltinAliasAttr 0x563f331ef0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331ef138 # | | | |-NoThrowAttr 0x563f331ef178 Implicit # | | | `-ConstAttr 0x563f331ef1a0 Implicit # | | |-FunctionDecl 0x563f331ef2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x563f331ef218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f331ef378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331ef3d8 # | | | |-NoThrowAttr 0x563f331ef418 Implicit # | | | `-ConstAttr 0x563f331ef440 Implicit # | | |-FunctionDecl 0x563f331ef568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x563f331ef4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f331ef618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331ef678 # | | | |-NoThrowAttr 0x563f331ef6b8 Implicit # | | | `-ConstAttr 0x563f331ef6e0 Implicit # | | |-FunctionDecl 0x563f331ef808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x563f331ef758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f331ef8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331ef918 # | | | |-NoThrowAttr 0x563f331ef958 Implicit # | | | `-ConstAttr 0x563f331ef980 Implicit # | | |-FunctionDecl 0x563f331efaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x563f331ef9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331efb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331efbb8 # | | | |-NoThrowAttr 0x563f331efbf8 Implicit # | | | `-ConstAttr 0x563f331efc20 Implicit # | | |-FunctionDecl 0x563f331efd48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f331efc98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f331efdf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331efe58 # | | | |-NoThrowAttr 0x563f331efe98 Implicit # | | | `-ConstAttr 0x563f331efec0 Implicit # | | |-FunctionDecl 0x563f331effe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f331eff38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f331f0098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f00f8 # | | | |-NoThrowAttr 0x563f331f0138 Implicit # | | | `-ConstAttr 0x563f331f0160 Implicit # | | |-FunctionDecl 0x563f331f0288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f331f01d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f331f0338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f0398 # | | | |-NoThrowAttr 0x563f331f03d8 Implicit # | | | `-ConstAttr 0x563f331f0400 Implicit # | | |-FunctionDecl 0x563f331f0528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f331f0478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f331f05e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f0648 # | | | |-NoThrowAttr 0x563f331f0688 Implicit # | | | `-ConstAttr 0x563f331f06b0 Implicit # | | |-FunctionDecl 0x563f331f07d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f331f0728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331f0888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f08e8 # | | | |-NoThrowAttr 0x563f331f0928 Implicit # | | | `-ConstAttr 0x563f331f0950 Implicit # | | |-FunctionDecl 0x563f331f0a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f331f09c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f331f0b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f0b88 # | | | |-NoThrowAttr 0x563f331f0bc8 Implicit # | | | `-ConstAttr 0x563f331f0bf0 Implicit # | | |-FunctionDecl 0x563f331f0d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f331f0c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331f0dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f0e28 # | | | |-NoThrowAttr 0x563f331f0e68 Implicit # | | | `-ConstAttr 0x563f331f0e90 Implicit # | | |-FunctionDecl 0x563f331f0fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f331f0f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f331f1068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f10c8 # | | | |-NoThrowAttr 0x563f331f1108 Implicit # | | | `-ConstAttr 0x563f331f1130 Implicit # | | |-FunctionDecl 0x563f331f1258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f331f11a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331f1308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f1368 # | | | |-NoThrowAttr 0x563f331f13a8 Implicit # | | | `-ConstAttr 0x563f331f13d0 Implicit # | | |-FunctionDecl 0x563f331f14f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f331f1448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f331f15a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f1608 # | | | |-NoThrowAttr 0x563f331f1648 Implicit # | | | `-ConstAttr 0x563f331f1670 Implicit # | | |-FunctionDecl 0x563f331f1798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f331f16e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331f1848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f18a8 # | | | |-NoThrowAttr 0x563f331f18e8 Implicit # | | | `-ConstAttr 0x563f331f1910 Implicit # | | |-FunctionDecl 0x563f331f1a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x563f331f1970 col:54 'float' # | | | |-BuiltinAliasAttr 0x563f331f1ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f1b30 # | | | |-NoThrowAttr 0x563f331f1b70 Implicit # | | | `-ConstAttr 0x563f331f1b98 Implicit # | | |-FunctionDecl 0x563f331f1cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331f1c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331f1d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f1dd0 # | | | |-NoThrowAttr 0x563f331f1e10 Implicit # | | | `-ConstAttr 0x563f331f1e38 Implicit # | | |-FunctionDecl 0x563f331f1f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331f1eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331f2010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f2070 # | | | |-NoThrowAttr 0x563f331f20b0 Implicit # | | | `-ConstAttr 0x563f331f20d8 Implicit # | | |-FunctionDecl 0x563f331f2200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331f2150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331f22b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f2310 # | | | |-NoThrowAttr 0x563f331f2350 Implicit # | | | `-ConstAttr 0x563f331f2378 Implicit # | | |-FunctionDecl 0x563f331f2488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x563f331f23d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x563f331f2538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331f2598 # | | | |-NoThrowAttr 0x563f33192ce0 Implicit # | | | `-ConstAttr 0x563f33192d08 Implicit # | | |-FunctionDecl 0x563f33192e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x563f33192d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f33192ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f33192f40 # | | | |-NoThrowAttr 0x563f33192f80 Implicit # | | | `-ConstAttr 0x563f33192fa8 Implicit # | | |-FunctionDecl 0x563f331930d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x563f33193020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f33193180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f331931e0 # | | | |-NoThrowAttr 0x563f33193220 Implicit # | | | `-ConstAttr 0x563f33193248 Implicit # | | |-FunctionDecl 0x563f33193370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x563f331932c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f33193420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x563f33193480 # | | | |-NoThrowAttr 0x563f331934c0 Implicit # | | | `-ConstAttr 0x563f331934e8 Implicit # | | |-FunctionDecl 0x563f331935f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x563f33193548 col:56 'half' # | | | |-BuiltinAliasAttr 0x563f331936a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33193708 # | | | |-NoThrowAttr 0x563f33193748 Implicit # | | | `-ConstAttr 0x563f33193770 Implicit # | | |-FunctionDecl 0x563f33193888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331937d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33193938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33193998 # | | | |-NoThrowAttr 0x563f331939d8 Implicit # | | | `-ConstAttr 0x563f33193a00 Implicit # | | |-FunctionDecl 0x563f33193b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x563f33193a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33193bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33193c38 # | | | |-NoThrowAttr 0x563f33193c78 Implicit # | | | `-ConstAttr 0x563f33193ca0 Implicit # | | |-FunctionDecl 0x563f33193dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x563f33193d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33193e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33193ed8 # | | | |-NoThrowAttr 0x563f33193f18 Implicit # | | | `-ConstAttr 0x563f33193f40 Implicit # | | |-FunctionDecl 0x563f33194060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x563f33193fb0 col:54 'int' # | | | |-AvailabilityAttr 0x563f33194110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331941d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33194200 # | | | |-NoThrowAttr 0x563f33194240 Implicit # | | | `-ConstAttr 0x563f33194268 Implicit # | | |-FunctionDecl 0x563f331943a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x563f331942f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x563f33194450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33194510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33194540 # | | | |-NoThrowAttr 0x563f33194580 Implicit # | | | `-ConstAttr 0x563f331945a8 Implicit # | | |-FunctionDecl 0x563f331946e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x563f33194630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x563f33194790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33194850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33194880 # | | | |-NoThrowAttr 0x563f331948c0 Implicit # | | | `-ConstAttr 0x563f331948e8 Implicit # | | |-FunctionDecl 0x563f33194a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x563f33194970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x563f33194ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33194b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33194bc0 # | | | |-NoThrowAttr 0x563f33194c00 Implicit # | | | `-ConstAttr 0x563f33194c28 Implicit # | | |-FunctionDecl 0x563f33194da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x563f33194cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x563f33194e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33194f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33194f40 # | | | |-NoThrowAttr 0x563f33194f80 Implicit # | | | `-ConstAttr 0x563f33194fa8 Implicit # | | |-FunctionDecl 0x563f331950e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f33195030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x563f33195190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33195250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33195280 # | | | |-NoThrowAttr 0x563f331952c0 Implicit # | | | `-ConstAttr 0x563f331952e8 Implicit # | | |-FunctionDecl 0x563f33195420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f33195370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x563f331954d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33195590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f331955c0 # | | | |-NoThrowAttr 0x563f33195600 Implicit # | | | `-ConstAttr 0x563f33195628 Implicit # | | |-FunctionDecl 0x563f33195760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f331956b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x563f33195810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331958d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33195900 # | | | |-NoThrowAttr 0x563f33195940 Implicit # | | | `-ConstAttr 0x563f33195968 Implicit # | | |-FunctionDecl 0x563f33195aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f331959f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x563f33195b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33195c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33195c40 # | | | |-NoThrowAttr 0x563f33195c80 Implicit # | | | `-ConstAttr 0x563f33195ca8 Implicit # | | |-FunctionDecl 0x563f33195de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f33195d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x563f33195e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33195f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33195f80 # | | | |-NoThrowAttr 0x563f33195fc0 Implicit # | | | `-ConstAttr 0x563f33195fe8 Implicit # | | |-FunctionDecl 0x563f33196120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f33196070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x563f331961d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33196290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f331962c0 # | | | |-NoThrowAttr 0x563f33196300 Implicit # | | | `-ConstAttr 0x563f33196328 Implicit # | | |-FunctionDecl 0x563f33196460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f331963b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x563f33196510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331965d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33196600 # | | | |-NoThrowAttr 0x563f33196640 Implicit # | | | `-ConstAttr 0x563f33196668 Implicit # | | |-FunctionDecl 0x563f331967a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f331966f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x563f33196850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33196910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33196940 # | | | |-NoThrowAttr 0x563f33196980 Implicit # | | | `-ConstAttr 0x563f331969a8 Implicit # | | |-FunctionDecl 0x563f33196ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f33196a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x563f33196b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33196c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33196c80 # | | | |-NoThrowAttr 0x563f33196cc0 Implicit # | | | `-ConstAttr 0x563f331fe610 Implicit # | | |-FunctionDecl 0x563f331fe748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f331fe698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x563f331fe7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331fe8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f331fe8e8 # | | | |-NoThrowAttr 0x563f331fe928 Implicit # | | | `-ConstAttr 0x563f331fe950 Implicit # | | |-FunctionDecl 0x563f331fea88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f331fe9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x563f331feb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331febf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f331fec28 # | | | |-NoThrowAttr 0x563f331fec68 Implicit # | | | `-ConstAttr 0x563f331fec90 Implicit # | | |-FunctionDecl 0x563f331fedb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x563f331fed00 col:58 'float' # | | | |-AvailabilityAttr 0x563f331fee60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331fef20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f331fef50 # | | | |-NoThrowAttr 0x563f331fef90 Implicit # | | | `-ConstAttr 0x563f331fefb8 Implicit # | | |-FunctionDecl 0x563f331ff0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331ff040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x563f331ff1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ff260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f331ff290 # | | | |-NoThrowAttr 0x563f331ff2d0 Implicit # | | | `-ConstAttr 0x563f331ff2f8 Implicit # | | |-FunctionDecl 0x563f331ff430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331ff380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x563f331ff4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ff5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f331ff5d0 # | | | |-NoThrowAttr 0x563f331ff610 Implicit # | | | `-ConstAttr 0x563f331ff638 Implicit # | | |-FunctionDecl 0x563f331ff770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331ff6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x563f331ff820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ff8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f331ff910 # | | | |-NoThrowAttr 0x563f331ff950 Implicit # | | | `-ConstAttr 0x563f331ff978 Implicit # | | |-FunctionDecl 0x563f331ffa98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x563f331ff9e8 col:60 'double' # | | | |-AvailabilityAttr 0x563f331ffb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331ffc08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f331ffc38 # | | | |-NoThrowAttr 0x563f331ffc78 Implicit # | | | `-ConstAttr 0x563f331ffca0 Implicit # | | |-FunctionDecl 0x563f331ffdd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x563f331ffd28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x563f331ffe88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f331fff48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f331fff78 # | | | |-NoThrowAttr 0x563f331fffb8 Implicit # | | | `-ConstAttr 0x563f331fffe0 Implicit # | | |-FunctionDecl 0x563f33200118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x563f33200068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x563f332001c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f33200288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f332002b8 # | | | |-NoThrowAttr 0x563f332002f8 Implicit # | | | `-ConstAttr 0x563f33200320 Implicit # | | |-FunctionDecl 0x563f33200458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x563f332003a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x563f33200508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x563f332005c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x563f33200620 # | | | |-NoThrowAttr 0x563f33200660 Implicit # | | | `-ConstAttr 0x563f33200688 Implicit # | | |-FunctionDecl 0x563f33200798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x563f332006e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x563f33200848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f332008a8 # | | | |-NoThrowAttr 0x563f332008e8 Implicit # | | | `-ConstAttr 0x563f33200910 Implicit # | | |-FunctionDecl 0x563f33200a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x563f33200978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33200ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33200b38 # | | | |-NoThrowAttr 0x563f33200b78 Implicit # | | | `-ConstAttr 0x563f33200ba0 Implicit # | | |-FunctionDecl 0x563f33200cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x563f33200c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33200d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33200dd8 # | | | |-NoThrowAttr 0x563f33200e18 Implicit # | | | `-ConstAttr 0x563f33200e40 Implicit # | | |-FunctionDecl 0x563f33200f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x563f33200eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33201018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33201078 # | | | |-NoThrowAttr 0x563f332010b8 Implicit # | | | `-ConstAttr 0x563f332010e0 Implicit # | | |-FunctionDecl 0x563f332011f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x563f33201140 col:50 'int' # | | | |-BuiltinAliasAttr 0x563f332012a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33201300 # | | | |-NoThrowAttr 0x563f33201340 Implicit # | | | `-ConstAttr 0x563f33201368 Implicit # | | |-FunctionDecl 0x563f33201490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x563f332013e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f33201540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f332015a0 # | | | |-NoThrowAttr 0x563f332015e0 Implicit # | | | `-ConstAttr 0x563f33201608 Implicit # | | |-FunctionDecl 0x563f33201730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x563f33201680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f332017e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33201840 # | | | |-NoThrowAttr 0x563f33201880 Implicit # | | | `-ConstAttr 0x563f332018a8 Implicit # | | |-FunctionDecl 0x563f332019d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x563f33201920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f33201a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33201ae0 # | | | |-NoThrowAttr 0x563f33201b20 Implicit # | | | `-ConstAttr 0x563f33201b48 Implicit # | | |-FunctionDecl 0x563f33201c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x563f33201bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f33201d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33201d80 # | | | |-NoThrowAttr 0x563f33201dc0 Implicit # | | | `-ConstAttr 0x563f33201de8 Implicit # | | |-FunctionDecl 0x563f33201f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f33201e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f33201fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33202020 # | | | |-NoThrowAttr 0x563f33202060 Implicit # | | | `-ConstAttr 0x563f33202088 Implicit # | | |-FunctionDecl 0x563f332021b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f33202100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f33202260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f332022c0 # | | | |-NoThrowAttr 0x563f33202300 Implicit # | | | `-ConstAttr 0x563f33202328 Implicit # | | |-FunctionDecl 0x563f33202450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f332023a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f33202500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33202560 # | | | |-NoThrowAttr 0x563f332025a0 Implicit # | | | `-ConstAttr 0x563f332025c8 Implicit # | | |-FunctionDecl 0x563f33202710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f33202660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f332027c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33202820 # | | | |-NoThrowAttr 0x563f33202860 Implicit # | | | `-ConstAttr 0x563f33202888 Implicit # | | |-FunctionDecl 0x563f332029b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f33202900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f33202a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33202ac0 # | | | |-NoThrowAttr 0x563f33202b00 Implicit # | | | `-ConstAttr 0x563f33202b28 Implicit # | | |-FunctionDecl 0x563f33202c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f33202ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33202d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33202d60 # | | | |-NoThrowAttr 0x563f33202da0 Implicit # | | | `-ConstAttr 0x563f33202dc8 Implicit # | | |-FunctionDecl 0x563f33202ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f33202e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f33202fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33203000 # | | | |-NoThrowAttr 0x563f33203040 Implicit # | | | `-ConstAttr 0x563f33203068 Implicit # | | |-FunctionDecl 0x563f33203190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f332030e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f33203240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f332032a0 # | | | |-NoThrowAttr 0x563f332032e0 Implicit # | | | `-ConstAttr 0x563f33203308 Implicit # | | |-FunctionDecl 0x563f33203430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f33203380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f332034e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33203540 # | | | |-NoThrowAttr 0x563f33203580 Implicit # | | | `-ConstAttr 0x563f332035a8 Implicit # | | |-FunctionDecl 0x563f332036d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f33203620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33203780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f332037e0 # | | | |-NoThrowAttr 0x563f33203820 Implicit # | | | `-ConstAttr 0x563f33203848 Implicit # | | |-FunctionDecl 0x563f33203970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f332038c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f33203a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33203a80 # | | | |-NoThrowAttr 0x563f33203ac0 Implicit # | | | `-ConstAttr 0x563f33203ae8 Implicit # | | |-FunctionDecl 0x563f33203bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x563f33203b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x563f33203ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33203d08 # | | | |-NoThrowAttr 0x563f33203d48 Implicit # | | | `-ConstAttr 0x563f33203d70 Implicit # | | |-FunctionDecl 0x563f33203e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x563f33203de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33203f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33203fa8 # | | | |-NoThrowAttr 0x563f33203fe8 Implicit # | | | `-ConstAttr 0x563f33204010 Implicit # | | |-FunctionDecl 0x563f33204138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33204088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f332041e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33204248 # | | | |-NoThrowAttr 0x563f33204288 Implicit # | | | `-ConstAttr 0x563f332042b0 Implicit # | | |-FunctionDecl 0x563f332043d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33204328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33204488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f332044e8 # | | | |-NoThrowAttr 0x563f33204528 Implicit # | | | `-ConstAttr 0x563f33204550 Implicit # | | |-FunctionDecl 0x563f33204670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x563f332045b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x563f33204720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33204780 # | | | |-NoThrowAttr 0x563f332047c0 Implicit # | | | `-ConstAttr 0x563f332047e8 Implicit # | | |-FunctionDecl 0x563f33204910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x563f33204860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f332049c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33204a20 # | | | |-NoThrowAttr 0x563f33204a60 Implicit # | | | `-ConstAttr 0x563f33204a88 Implicit # | | |-FunctionDecl 0x563f33204bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x563f33204b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f33204c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33204cc0 # | | | |-NoThrowAttr 0x563f33204d00 Implicit # | | | `-ConstAttr 0x563f33204d28 Implicit # | | |-FunctionDecl 0x563f33204e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x563f33204da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f33204f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x563f33204f60 # | | | |-NoThrowAttr 0x563f33204fa0 Implicit # | | | `-ConstAttr 0x563f33204fc8 Implicit # | | |-FunctionDecl 0x563f332050d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x563f33205028 col:56 'half' # | | | |-BuiltinAliasAttr 0x563f33205188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f332051e8 # | | | |-NoThrowAttr 0x563f33205228 Implicit # | | | `-ConstAttr 0x563f33205250 Implicit # | | |-FunctionDecl 0x563f33205368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x563f332052b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33205418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33205478 # | | | |-NoThrowAttr 0x563f332054b8 Implicit # | | | `-ConstAttr 0x563f332054e0 Implicit # | | |-FunctionDecl 0x563f33205608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x563f33205558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f332056b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33205718 # | | | |-NoThrowAttr 0x563f33205758 Implicit # | | | `-ConstAttr 0x563f33205780 Implicit # | | |-FunctionDecl 0x563f332058a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x563f332057f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33205958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f332059b8 # | | | |-NoThrowAttr 0x563f332059f8 Implicit # | | | `-ConstAttr 0x563f33205a20 Implicit # | | |-FunctionDecl 0x563f33205b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x563f33205a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x563f33205be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33205c40 # | | | |-NoThrowAttr 0x563f33205c80 Implicit # | | | `-ConstAttr 0x563f33205ca8 Implicit # | | |-FunctionDecl 0x563f33205dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x563f33205d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f33205e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33205ee0 # | | | |-NoThrowAttr 0x563f33205f20 Implicit # | | | `-ConstAttr 0x563f33205f48 Implicit # | | |-FunctionDecl 0x563f33206070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x563f33205fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f33206120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33206180 # | | | |-NoThrowAttr 0x563f332061c0 Implicit # | | | `-ConstAttr 0x563f332061e8 Implicit # | | |-FunctionDecl 0x563f33206310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x563f33206260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f332063c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33206420 # | | | |-NoThrowAttr 0x563f33206460 Implicit # | | | `-ConstAttr 0x563f33206488 Implicit # | | |-FunctionDecl 0x563f33206650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x563f33206500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f33206700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33206760 # | | | |-NoThrowAttr 0x563f332067a0 Implicit # | | | `-ConstAttr 0x563f332067c8 Implicit # | | |-FunctionDecl 0x563f332068f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f33206840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f332069a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33206a00 # | | | |-NoThrowAttr 0x563f33206a40 Implicit # | | | `-ConstAttr 0x563f33206a68 Implicit # | | |-FunctionDecl 0x563f33206b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f33206ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f33206c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33206ca0 # | | | |-NoThrowAttr 0x563f33206ce0 Implicit # | | | `-ConstAttr 0x563f33206d08 Implicit # | | |-FunctionDecl 0x563f33206e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f33206d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f33206ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33206f40 # | | | |-NoThrowAttr 0x563f33206f80 Implicit # | | | `-ConstAttr 0x563f33206fa8 Implicit # | | |-FunctionDecl 0x563f332070d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f33207020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f33207180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f332071e0 # | | | |-NoThrowAttr 0x563f33207220 Implicit # | | | `-ConstAttr 0x563f33207248 Implicit # | | |-FunctionDecl 0x563f33207370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f332072c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f33207420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33207480 # | | | |-NoThrowAttr 0x563f332074c0 Implicit # | | | `-ConstAttr 0x563f332074e8 Implicit # | | |-FunctionDecl 0x563f33207610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f33207560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f332076c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33207720 # | | | |-NoThrowAttr 0x563f33207760 Implicit # | | | `-ConstAttr 0x563f33207788 Implicit # | | |-FunctionDecl 0x563f332078b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f33207800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f33207960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f332079c0 # | | | |-NoThrowAttr 0x563f33207a00 Implicit # | | | `-ConstAttr 0x563f33207a28 Implicit # | | |-FunctionDecl 0x563f33207b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f33207aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f33207c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33207c60 # | | | |-NoThrowAttr 0x563f33207ca0 Implicit # | | | `-ConstAttr 0x563f33207cc8 Implicit # | | |-FunctionDecl 0x563f33207df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f33207d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f33207ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33207f00 # | | | |-NoThrowAttr 0x563f33207f40 Implicit # | | | `-ConstAttr 0x563f33207f68 Implicit # | | |-FunctionDecl 0x563f33208090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f33207fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f33208140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f332081a0 # | | | |-NoThrowAttr 0x563f332081e0 Implicit # | | | `-ConstAttr 0x563f33208208 Implicit # | | |-FunctionDecl 0x563f33208330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f33208280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f332083e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33208440 # | | | |-NoThrowAttr 0x563f33208480 Implicit # | | | `-ConstAttr 0x563f332084a8 Implicit # | | |-FunctionDecl 0x563f33208660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x563f33208508 col:58 'float' # | | | |-BuiltinAliasAttr 0x563f33208710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33208770 # | | | |-NoThrowAttr 0x563f332087b0 Implicit # | | | `-ConstAttr 0x563f332087d8 Implicit # | | |-FunctionDecl 0x563f33208900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x563f33208850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f332089b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33208a10 # | | | |-NoThrowAttr 0x563f33208a50 Implicit # | | | `-ConstAttr 0x563f33208a78 Implicit # | | |-FunctionDecl 0x563f33208ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33208af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33208c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33208cb0 # | | | |-NoThrowAttr 0x563f33208cf0 Implicit # | | | `-ConstAttr 0x563f33208d18 Implicit # | | |-FunctionDecl 0x563f33208e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33208d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33208ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33208f50 # | | | |-NoThrowAttr 0x563f33208f90 Implicit # | | | `-ConstAttr 0x563f33208fb8 Implicit # | | |-FunctionDecl 0x563f332090c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x563f33209018 col:60 'double' # | | | |-BuiltinAliasAttr 0x563f33209178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f332091d8 # | | | |-NoThrowAttr 0x563f33209218 Implicit # | | | `-ConstAttr 0x563f33209240 Implicit # | | |-FunctionDecl 0x563f33209368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x563f332092b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f33209418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33209478 # | | | |-NoThrowAttr 0x563f332094b8 Implicit # | | | `-ConstAttr 0x563f332094e0 Implicit # | | |-FunctionDecl 0x563f33209608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x563f33209558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f332096b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f33209718 # | | | |-NoThrowAttr 0x563f33209758 Implicit # | | | `-ConstAttr 0x563f33209780 Implicit # | | |-FunctionDecl 0x563f332098a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x563f332097f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f33209958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x563f332099b8 # | | | |-NoThrowAttr 0x563f332099f8 Implicit # | | | `-ConstAttr 0x563f33209a20 Implicit # | | |-FunctionDecl 0x563f33209b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x563f33209a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x563f33209be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f33209c40 # | | | |-NoThrowAttr 0x563f33209c80 Implicit # | | | `-ConstAttr 0x563f33209ca8 Implicit # | | |-FunctionDecl 0x563f33209dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x563f33209d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33209e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f33209ed0 # | | | |-NoThrowAttr 0x563f33209f10 Implicit # | | | `-ConstAttr 0x563f33209f38 Implicit # | | |-FunctionDecl 0x563f3320a060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x563f33209fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f3320a110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320a170 # | | | |-NoThrowAttr 0x563f3320a1b0 Implicit # | | | `-ConstAttr 0x563f3320a1d8 Implicit # | | |-FunctionDecl 0x563f3320a300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x563f3320a250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f3320a3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320a410 # | | | |-NoThrowAttr 0x563f3320a450 Implicit # | | | `-ConstAttr 0x563f3320a478 Implicit # | | |-FunctionDecl 0x563f3320a588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x563f3320a4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x563f3320a670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320a6d0 # | | | |-NoThrowAttr 0x563f3320a710 Implicit # | | | `-ConstAttr 0x563f3320a738 Implicit # | | |-FunctionDecl 0x563f3320a860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x563f3320a7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f3320a910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320a970 # | | | |-NoThrowAttr 0x563f3320a9b0 Implicit # | | | `-ConstAttr 0x563f3320a9d8 Implicit # | | |-FunctionDecl 0x563f3320ab00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x563f3320aa50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f3320abb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320ac10 # | | | |-NoThrowAttr 0x563f3320ac50 Implicit # | | | `-ConstAttr 0x563f3320ac78 Implicit # | | |-FunctionDecl 0x563f3320ada0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x563f3320acf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f3320ae50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320aeb0 # | | | |-NoThrowAttr 0x563f3320aef0 Implicit # | | | `-ConstAttr 0x563f3320af18 Implicit # | | |-FunctionDecl 0x563f3320b040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x563f3320af90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f3320b0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320b150 # | | | |-NoThrowAttr 0x563f3320b190 Implicit # | | | `-ConstAttr 0x563f3320b1b8 Implicit # | | |-FunctionDecl 0x563f3320b2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x563f3320b230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f3320b390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320b3f0 # | | | |-NoThrowAttr 0x563f3320b430 Implicit # | | | `-ConstAttr 0x563f3320b458 Implicit # | | |-FunctionDecl 0x563f3320b580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x563f3320b4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f3320b630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320b690 # | | | |-NoThrowAttr 0x563f3320b6d0 Implicit # | | | `-ConstAttr 0x563f3320b6f8 Implicit # | | |-FunctionDecl 0x563f3320b820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x563f3320b770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f3320b8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320b930 # | | | |-NoThrowAttr 0x563f3320b970 Implicit # | | | `-ConstAttr 0x563f3320b998 Implicit # | | |-FunctionDecl 0x563f3320bac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x563f3320ba10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f3320bb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320bbd0 # | | | |-NoThrowAttr 0x563f3320bc10 Implicit # | | | `-ConstAttr 0x563f3320bc38 Implicit # | | |-FunctionDecl 0x563f3320bd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x563f3320bcb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f3320be10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320be70 # | | | |-NoThrowAttr 0x563f3320beb0 Implicit # | | | `-ConstAttr 0x563f3320bed8 Implicit # | | |-FunctionDecl 0x563f3320c000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x563f3320bf50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f3320c0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320c110 # | | | |-NoThrowAttr 0x563f3320c150 Implicit # | | | `-ConstAttr 0x563f3320c178 Implicit # | | |-FunctionDecl 0x563f3320c2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x563f3320c1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f3320c350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f3320c3b0 # | | | |-NoThrowAttr 0x563f3320c3f0 Implicit # | | | `-ConstAttr 0x563f3320c418 Implicit # | | |-FunctionDecl 0x563f3320c540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x563f3320c490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f3320c5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f331b27d0 # | | | |-NoThrowAttr 0x563f331b2810 Implicit # | | | `-ConstAttr 0x563f331b2838 Implicit # | | |-FunctionDecl 0x563f331b2960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f331b28b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b2a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f331b2a70 # | | | |-NoThrowAttr 0x563f331b2ab0 Implicit # | | | `-ConstAttr 0x563f331b2ad8 Implicit # | | |-FunctionDecl 0x563f331b2c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f331b2b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b2cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f331b2d10 # | | | |-NoThrowAttr 0x563f331b2d50 Implicit # | | | `-ConstAttr 0x563f331b2d78 Implicit # | | |-FunctionDecl 0x563f331b2ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f331b2df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b2f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f331b2fb0 # | | | |-NoThrowAttr 0x563f331b2ff0 Implicit # | | | `-ConstAttr 0x563f331b3018 Implicit # | | |-FunctionDecl 0x563f331b3128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x563f331b3078 col:56 'float' # | | | |-BuiltinAliasAttr 0x563f331b31d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f331b3238 # | | | |-NoThrowAttr 0x563f331b3278 Implicit # | | | `-ConstAttr 0x563f331b32a0 Implicit # | | |-FunctionDecl 0x563f331b33c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331b3318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b3478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f331b34d8 # | | | |-NoThrowAttr 0x563f331b3518 Implicit # | | | `-ConstAttr 0x563f331b3540 Implicit # | | |-FunctionDecl 0x563f331b3668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331b35b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b3718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f331b3778 # | | | |-NoThrowAttr 0x563f331b37b8 Implicit # | | | `-ConstAttr 0x563f331b37e0 Implicit # | | |-FunctionDecl 0x563f331b3908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331b3858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b39b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f331b3a18 # | | | |-NoThrowAttr 0x563f331b3a58 Implicit # | | | `-ConstAttr 0x563f331b3a80 Implicit # | | |-FunctionDecl 0x563f331b3b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x563f331b3ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x563f331b3c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f331b3ca0 # | | | |-NoThrowAttr 0x563f331b3ce0 Implicit # | | | `-ConstAttr 0x563f331b3d08 Implicit # | | |-FunctionDecl 0x563f331b3e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x563f331b3d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b3ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f331b3f40 # | | | |-NoThrowAttr 0x563f331b3f80 Implicit # | | | `-ConstAttr 0x563f331b3fa8 Implicit # | | |-FunctionDecl 0x563f331b40d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x563f331b4020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b4180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f331b41e0 # | | | |-NoThrowAttr 0x563f331b4220 Implicit # | | | `-ConstAttr 0x563f331b4248 Implicit # | | |-FunctionDecl 0x563f331b4370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x563f331b42c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b4420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x563f331b4480 # | | | |-NoThrowAttr 0x563f331b44c0 Implicit # | | | `-ConstAttr 0x563f331b44e8 Implicit # | | |-FunctionDecl 0x563f331b4638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x563f331b4548 col:14 'half' # | | | |-BuiltinAliasAttr 0x563f331b46e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b4760 Implicit # | | | `-ConstAttr 0x563f331b4788 Implicit # | | |-FunctionDecl 0x563f331b4938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x563f331b4810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b49e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b4a60 Implicit # | | | `-ConstAttr 0x563f331b4a88 Implicit # | | |-FunctionDecl 0x563f331b4c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x563f331b4b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b4cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b4d50 Implicit # | | | `-ConstAttr 0x563f331b4d78 Implicit # | | |-FunctionDecl 0x563f331b4f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x563f331b4df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b4fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b5040 Implicit # | | | `-ConstAttr 0x563f331b5068 Implicit # | | |-FunctionDecl 0x563f331b5178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x563f331b50c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x563f331b5228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b52a0 Implicit # | | | `-ConstAttr 0x563f331b52c8 Implicit # | | |-FunctionDecl 0x563f331b53f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x563f331b5340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b54a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b5518 Implicit # | | | `-ConstAttr 0x563f331b5540 Implicit # | | |-FunctionDecl 0x563f331b5668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x563f331b55b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b5718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b5790 Implicit # | | | `-ConstAttr 0x563f331b57b8 Implicit # | | |-FunctionDecl 0x563f331b58e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x563f331b5830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b5990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b5a08 Implicit # | | | `-ConstAttr 0x563f331b5a30 Implicit # | | |-FunctionDecl 0x563f331b5bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x563f331b5aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x563f331b5c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b5d00 Implicit # | | | `-ConstAttr 0x563f331b5d28 Implicit # | | |-FunctionDecl 0x563f331b5ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x563f331b5da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b5f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b5ff0 Implicit # | | | `-ConstAttr 0x563f331b6018 Implicit # | | |-FunctionDecl 0x563f331b61b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x563f331b6090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b6268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b62e0 Implicit # | | | `-ConstAttr 0x563f331b6308 Implicit # | | |-FunctionDecl 0x563f331b64a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x563f331b6380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b6558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b65d0 Implicit # | | | `-ConstAttr 0x563f331b65f8 Implicit # | | |-FunctionDecl 0x563f331b67f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x563f331b6658 col:15 'float' # | | | |-BuiltinAliasAttr 0x563f331b68a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b6918 Implicit # | | | `-ConstAttr 0x563f331b6940 Implicit # | | |-FunctionDecl 0x563f331b6ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x563f331b69b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b6b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b6c10 Implicit # | | | `-ConstAttr 0x563f331b6c38 Implicit # | | |-FunctionDecl 0x563f331b6dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x563f331b6cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b6e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b6f00 Implicit # | | | `-ConstAttr 0x563f331b6f28 Implicit # | | |-FunctionDecl 0x563f331b70c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x563f331b6fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b7178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b71f0 Implicit # | | | `-ConstAttr 0x563f331b7218 Implicit # | | |-FunctionDecl 0x563f331b73b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x563f331b7290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x563f331b7468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b74e0 Implicit # | | | `-ConstAttr 0x563f331b7508 Implicit # | | |-FunctionDecl 0x563f331b76a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x563f331b7580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b7758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b77d0 Implicit # | | | `-ConstAttr 0x563f331b77f8 Implicit # | | |-FunctionDecl 0x563f331b7998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x563f331b7870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b7a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b7ac0 Implicit # | | | `-ConstAttr 0x563f331b7ae8 Implicit # | | |-FunctionDecl 0x563f331b7c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x563f331b7b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b7d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b7db0 Implicit # | | | `-ConstAttr 0x563f331b7dd8 Implicit # | | |-FunctionDecl 0x563f331b7f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x563f331b7e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x563f331b8028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b80a0 Implicit # | | | `-ConstAttr 0x563f331b80c8 Implicit # | | |-FunctionDecl 0x563f331b8268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x563f331b8140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b8318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b8390 Implicit # | | | `-ConstAttr 0x563f331b83b8 Implicit # | | |-FunctionDecl 0x563f331b8558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x563f331b8430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b8608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b8680 Implicit # | | | `-ConstAttr 0x563f331b86a8 Implicit # | | |-FunctionDecl 0x563f331b8868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x563f331b8720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b8918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b8990 Implicit # | | | `-ConstAttr 0x563f331b89b8 Implicit # | | |-FunctionDecl 0x563f331b8b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x563f331b8a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x563f331b8bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b8c30 Implicit # | | | `-ConstAttr 0x563f331b8c58 Implicit # | | |-FunctionDecl 0x563f331b8df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x563f331b8cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b8ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b8f20 Implicit # | | | `-ConstAttr 0x563f331b8f48 Implicit # | | |-FunctionDecl 0x563f331b90e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x563f331b8fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b9198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b9210 Implicit # | | | `-ConstAttr 0x563f331b9238 Implicit # | | |-FunctionDecl 0x563f331b93d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x563f331b92b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b9488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x563f331b9500 Implicit # | | | `-ConstAttr 0x563f331b9528 Implicit # | | |-FunctionDecl 0x563f331b9638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x563f331b9588 col:18 'half' # | | | |-BuiltinAliasAttr 0x563f331b96e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f331b9760 Implicit # | | | `-ConstAttr 0x563f331b9788 Implicit # | | |-FunctionDecl 0x563f331b98a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331b97f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331b9950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f331b99c8 Implicit # | | | `-ConstAttr 0x563f331b99f0 Implicit # | | |-FunctionDecl 0x563f331b9b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331b9a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331b9bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f331b9c40 Implicit # | | | `-ConstAttr 0x563f331b9c68 Implicit # | | |-FunctionDecl 0x563f331b9d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331b9ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331b9e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f331b9eb8 Implicit # | | | `-ConstAttr 0x563f331b9ee0 Implicit # | | |-FunctionDecl 0x563f331b9ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x563f331b9f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x563f331ba0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f331ba118 Implicit # | | | `-ConstAttr 0x563f331ba140 Implicit # | | |-FunctionDecl 0x563f331ba268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331ba1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331ba318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f331ba390 Implicit # | | | `-ConstAttr 0x563f331ba3b8 Implicit # | | |-FunctionDecl 0x563f331ba4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331ba430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331ba590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f331ba608 Implicit # | | | `-ConstAttr 0x563f331ba630 Implicit # | | |-FunctionDecl 0x563f331ba758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331ba6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331ba818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x563f331ba890 Implicit # | | | `-ConstAttr 0x563f331ba8b8 Implicit # | | |-FunctionDecl 0x563f331ba9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x563f331baa88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x563f331baae8 # | | | |-NoThrowAttr 0x563f331bab28 Implicit # | | | `-ConstAttr 0x563f331bab50 Implicit # | | |-FunctionDecl 0x563f331bac50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x563f331baba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x563f331bad00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f331bad78 Implicit # | | | `-ConstAttr 0x563f331bada0 Implicit # | | |-FunctionDecl 0x563f331baeb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331bae08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331baf68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f331bafe0 Implicit # | | | `-ConstAttr 0x563f331bb008 Implicit # | | |-FunctionDecl 0x563f331bb130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331bb080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331bb1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f331bb258 Implicit # | | | `-ConstAttr 0x563f331bb280 Implicit # | | |-FunctionDecl 0x563f331bb3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331bb2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331bb458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f331bb4d0 Implicit # | | | `-ConstAttr 0x563f331bb4f8 Implicit # | | |-FunctionDecl 0x563f331bb608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x563f331bb558 col:23 'float' # | | | |-BuiltinAliasAttr 0x563f331bb6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f331bb730 Implicit # | | | `-ConstAttr 0x563f331bb758 Implicit # | | |-FunctionDecl 0x563f331bb880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x563f331bb7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f331bb930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f331bb9a8 Implicit # | | | `-ConstAttr 0x563f331bb9d0 Implicit # | | |-FunctionDecl 0x563f331bbaf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x563f331bba48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f331bbba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f331bbc20 Implicit # | | | `-ConstAttr 0x563f331bbc48 Implicit # | | |-FunctionDecl 0x563f331bbd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x563f331bbcc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f331bbe20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x563f331bbe98 Implicit # | | | `-ConstAttr 0x563f331bbec0 Implicit # | | |-FunctionDecl 0x563f331bbfd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x563f331bbf20 col:21 'half' # | | | |-BuiltinAliasAttr 0x563f331bc080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f331bc0f8 Implicit # | | | `-ConstAttr 0x563f331bc120 Implicit # | | |-FunctionDecl 0x563f331bc238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x563f331bc188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f331bc2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f331bc360 Implicit # | | | `-ConstAttr 0x563f331bc388 Implicit # | | |-FunctionDecl 0x563f331bc4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x563f331bc400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f331bc560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f331bc5d8 Implicit # | | | `-ConstAttr 0x563f331bc600 Implicit # | | |-FunctionDecl 0x563f331bc728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x563f331bc678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f331bc7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f332246b8 Implicit # | | | `-ConstAttr 0x563f332246e0 Implicit # | | |-FunctionDecl 0x563f332247f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x563f33224740 col:23 'float' # | | | |-BuiltinAliasAttr 0x563f332248a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f33224918 Implicit # | | | `-ConstAttr 0x563f33224940 Implicit # | | |-FunctionDecl 0x563f33224a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x563f332249b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33224b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f33224b90 Implicit # | | | `-ConstAttr 0x563f33224bb8 Implicit # | | |-FunctionDecl 0x563f33224ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33224c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33224d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f33224e08 Implicit # | | | `-ConstAttr 0x563f33224e30 Implicit # | | |-FunctionDecl 0x563f33224f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33224ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33225008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x563f33225080 Implicit # | | | `-ConstAttr 0x563f332250a8 Implicit # | | |-FunctionDecl 0x563f332251b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x563f33225108 col:19 'half' # | | | |-BuiltinAliasAttr 0x563f33225268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f332252e0 Implicit # | | | `-ConstAttr 0x563f33225308 Implicit # | | |-FunctionDecl 0x563f33225420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x563f33225370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f332254d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f33225548 Implicit # | | | `-ConstAttr 0x563f33225570 Implicit # | | |-FunctionDecl 0x563f33225698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x563f332255e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33225748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f332257c0 Implicit # | | | `-ConstAttr 0x563f332257e8 Implicit # | | |-FunctionDecl 0x563f33225910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x563f33225860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f332259c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f33225a38 Implicit # | | | `-ConstAttr 0x563f33225a60 Implicit # | | |-FunctionDecl 0x563f33225b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x563f33225ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x563f33225c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f33225c98 Implicit # | | | `-ConstAttr 0x563f33225cc0 Implicit # | | |-FunctionDecl 0x563f33225de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x563f33225d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33225e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f33225f10 Implicit # | | | `-ConstAttr 0x563f33225f38 Implicit # | | |-FunctionDecl 0x563f33226060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33225fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f33226110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f33226188 Implicit # | | | `-ConstAttr 0x563f332261b0 Implicit # | | |-FunctionDecl 0x563f332262d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x563f33226228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x563f33226388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x563f33226400 Implicit # | | | `-ConstAttr 0x563f33226428 Implicit # | | |-FunctionDecl 0x563f33226538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x563f33226488 col:19 'half' # | | | |-BuiltinAliasAttr 0x563f332265e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f33226680 Implicit # | | | `-ConstAttr 0x563f332266a8 Implicit # | | |-FunctionDecl 0x563f332267c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x563f33226710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x563f33226870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f332268e8 Implicit # | | | `-ConstAttr 0x563f33226910 Implicit # | | |-FunctionDecl 0x563f33226a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x563f33226988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x563f33226ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f33226b60 Implicit # | | | `-ConstAttr 0x563f33226b88 Implicit # | | |-FunctionDecl 0x563f33226cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x563f33226c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x563f33226d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f33226dd8 Implicit # | | | `-ConstAttr 0x563f33226e00 Implicit # | | |-FunctionDecl 0x563f33226f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x563f33226e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x563f33226fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f33227038 Implicit # | | | `-ConstAttr 0x563f33227060 Implicit # | | |-FunctionDecl 0x563f33227188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x563f332270d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x563f33227238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f332272b0 Implicit # | | | `-ConstAttr 0x563f332272d8 Implicit # | | |-FunctionDecl 0x563f33227400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x563f33227350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x563f332274b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x563f33227528 Implicit # | | | `-ConstAttr 0x563f33227550 Implicit # | | `-FunctionDecl 0x563f33227678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x563f332275c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x563f33227728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x563f332277a0 Implicit # | | `-ConstAttr 0x563f332277c8 Implicit # | |-LinkageSpecDecl 0x563f331696f8 col:45 implicit C # | | `-FunctionDecl 0x563f33169748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x563f331697f0 <> Implicit 501 # | | |-NoThrowAttr 0x563f33169850 Implicit # | | `-ConstAttr 0x563f33169878 Implicit # | |-NamespaceDecl 0x563f33227818 prev 0x563f3312dca8 line:12:11 hlsl # | | |-original Namespace 0x563f33084a98 'hlsl' # | | |-FunctionDecl 0x563f33227a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f33227930 col:29 used V 'double' # | | | |-CompoundStmt 0x563f33227d98 # | | | | `-ReturnStmt 0x563f33227d88 # | | | | `-CallExpr 0x563f33227d58 'float' # | | | | |-ImplicitCastExpr 0x563f33227d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33227ce8 '' Function 0x563f3313ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33227cc0 'float' # | | | | `-ImplicitCastExpr 0x563f33227ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33227c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33227c58 'double' lvalue ParmVar 0x563f33227930 'V' 'double' # | | | `-DeprecatedAttr 0x563f33227ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33227f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f33227e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f33228358 # | | | | `-ReturnStmt 0x563f33228348 # | | | | `-CallExpr 0x563f33228318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33228300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33228278 '' Function 0x563f3313aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33228250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33228238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33228220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332281e8 'double2':'vector' lvalue ParmVar 0x563f33227e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f33228038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33228548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f33228418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f3322d398 # | | | | `-ReturnStmt 0x563f3322d388 # | | | | `-CallExpr 0x563f3322d358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3322d340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3322d2c0 '' Function 0x563f3313b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3322d298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3322d280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3322d268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3322d230 'double3':'vector' lvalue ParmVar 0x563f33228418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332285f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3322d588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f3322d458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f3322d968 # | | | | `-ReturnStmt 0x563f3322d958 # | | | | `-CallExpr 0x563f3322d928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3322d910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3322d888 '' Function 0x563f3313b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3322d860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3322d848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3322d830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3322d7f8 'double4':'vector' lvalue ParmVar 0x563f3322d458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f3322d638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3322db08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f3322da18 col:26 used V 'int' # | | | |-CompoundStmt 0x563f3322de60 # | | | | `-ReturnStmt 0x563f3322de50 # | | | | `-CallExpr 0x563f3322de20 'float' # | | | | |-ImplicitCastExpr 0x563f3322de08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3322dde8 '' Function 0x563f3313ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3322ddc0 'float' # | | | | `-ImplicitCastExpr 0x563f3322dda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3322dd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3322dd58 'int' lvalue ParmVar 0x563f3322da18 'V' 'int' # | | | `-DeprecatedAttr 0x563f3322dbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3322e038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f3322df10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f3322e3b0 # | | | | `-ReturnStmt 0x563f3322e3a0 # | | | | `-CallExpr 0x563f3322e370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3322e358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3322e338 '' Function 0x563f3313aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3322e310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3322e2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3322e2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3322e2a8 'int2':'vector' lvalue ParmVar 0x563f3322df10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f3322e0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3322e588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f3322e460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f3322e908 # | | | | `-ReturnStmt 0x563f3322e8f8 # | | | | `-CallExpr 0x563f3322e8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3322e8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3322e890 '' Function 0x563f3313b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3322e868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3322e850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3322e838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3322e800 'int3':'vector' lvalue ParmVar 0x563f3322e460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f3322e638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3322eae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f3322e9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f3322ee70 # | | | | `-ReturnStmt 0x563f3322ee60 # | | | | `-CallExpr 0x563f3322ee30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3322ee18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3322edf8 '' Function 0x563f3313b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3322edd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3322edb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3322eda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3322ed68 'int4':'vector' lvalue ParmVar 0x563f3322e9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f3322eb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3322efd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f3322ef20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f332343f8 # | | | | `-ReturnStmt 0x563f332343e8 # | | | | `-CallExpr 0x563f332343b8 'float' # | | | | |-ImplicitCastExpr 0x563f332343a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33234380 '' Function 0x563f3313ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33234358 'float' # | | | | `-ImplicitCastExpr 0x563f33234340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33234328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332342f0 'uint':'unsigned int' lvalue ParmVar 0x563f3322ef20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f33234130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33234558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f332344a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f332348f0 # | | | | `-ReturnStmt 0x563f332348e0 # | | | | `-CallExpr 0x563f332348b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33234898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33234878 '' Function 0x563f3313aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33234850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33234838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33234820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332347e8 'uint2':'vector' lvalue ParmVar 0x563f332344a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f33234608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33234a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f332349a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f33234df0 # | | | | `-ReturnStmt 0x563f33234de0 # | | | | `-CallExpr 0x563f33234db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33234d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33234d78 '' Function 0x563f3313b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33234d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33234d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33234d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33234ce8 'uint3':'vector' lvalue ParmVar 0x563f332349a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f33234b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33234f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f33234ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f332352f8 # | | | | `-ReturnStmt 0x563f332352e8 # | | | | `-CallExpr 0x563f332352b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332352a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33235280 '' Function 0x563f3313b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33235258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33235240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33235228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332351f0 'uint4':'vector' lvalue ParmVar 0x563f33234ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f33235000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332354d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332353a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f33235870 # | | | | `-ReturnStmt 0x563f33235860 # | | | | `-CallExpr 0x563f33235830 'float' # | | | | |-ImplicitCastExpr 0x563f33235818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332357f8 '' Function 0x563f3313ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332357d0 'float' # | | | | `-ImplicitCastExpr 0x563f332357b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332357a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33235768 'int64_t':'long' lvalue ParmVar 0x563f332353a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f33235588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33235a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33235920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f33235e00 # | | | | `-ReturnStmt 0x563f33235df0 # | | | | `-CallExpr 0x563f33235dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33235da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33235d88 '' Function 0x563f3313aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33235d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33235d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33235d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33235cf8 'int64_t2':'vector' lvalue ParmVar 0x563f33235920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33235af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33235fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33235eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f332363b0 # | | | | `-ReturnStmt 0x563f332363a0 # | | | | `-CallExpr 0x563f33236370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33236358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33236338 '' Function 0x563f3313b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33236310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332362f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332362e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332362a8 'int64_t3':'vector' lvalue ParmVar 0x563f33235eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33236088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33236588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33236460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f33236950 # | | | | `-ReturnStmt 0x563f33236940 # | | | | `-CallExpr 0x563f33236910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332368f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332368d8 '' Function 0x563f3313b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332368b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33236898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33236880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33236848 'int64_t4':'vector' lvalue ParmVar 0x563f33236460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33236638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33236b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33236a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f33236ee0 # | | | | `-ReturnStmt 0x563f33236ed0 # | | | | `-CallExpr 0x563f33236ea0 'float' # | | | | |-ImplicitCastExpr 0x563f33236e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33236e68 '' Function 0x563f3313ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33236e40 'float' # | | | | `-ImplicitCastExpr 0x563f33236e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33236e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33236dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f33236a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f33236bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332370b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33236f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f33237490 # | | | | `-ReturnStmt 0x563f33237480 # | | | | `-CallExpr 0x563f33237450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33237438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33237418 '' Function 0x563f3313aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332373f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332373d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332373c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33237388 'uint64_t2':'vector' lvalue ParmVar 0x563f33236f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33237168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33237668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33237540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f33237a48 # | | | | `-ReturnStmt 0x563f33237a38 # | | | | `-CallExpr 0x563f33237a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332379f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332379d0 '' Function 0x563f3313b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332379a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33237990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33237978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33237940 'uint64_t3':'vector' lvalue ParmVar 0x563f33237540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33237718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33237c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33237af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f33238010 # | | | | `-ReturnStmt 0x563f33238000 # | | | | `-CallExpr 0x563f33237fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33237fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33237f98 '' Function 0x563f3313b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33237f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33237f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33237f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33237f08 'uint64_t4':'vector' lvalue ParmVar 0x563f33237af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33237cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33238198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f332380d0 col:29 used V 'double' # | | | |-CompoundStmt 0x563f332384e0 # | | | | `-ReturnStmt 0x563f332384d0 # | | | | `-CallExpr 0x563f332384a0 'float' # | | | | |-ImplicitCastExpr 0x563f33238488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33238468 '' Function 0x563f33154920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33238440 'float' # | | | | `-ImplicitCastExpr 0x563f33238428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33238410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332383d8 'double' lvalue ParmVar 0x563f332380d0 'V' 'double' # | | | `-DeprecatedAttr 0x563f33238248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33238650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332385a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f332389b8 # | | | | `-ReturnStmt 0x563f332389a8 # | | | | `-CallExpr 0x563f33238978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33238960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33238940 '' Function 0x563f33154b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33238918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33238900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332388e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332388b0 'double2':'vector' lvalue ParmVar 0x563f332385a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f33238700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33238b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f33238a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f33238e98 # | | | | `-ReturnStmt 0x563f33238e88 # | | | | `-CallExpr 0x563f33238e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33238e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33238e20 '' Function 0x563f33143588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33238df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33238de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33238dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33238d90 'double3':'vector' lvalue ParmVar 0x563f33238a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f33238bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33239008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f33238f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f33239380 # | | | | `-ReturnStmt 0x563f33239370 # | | | | `-CallExpr 0x563f33239340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33239328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33239308 '' Function 0x563f33143800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332392e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332392c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332392b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33239278 'double4':'vector' lvalue ParmVar 0x563f33238f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f332390b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332394e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f33239430 col:26 used V 'int' # | | | |-CompoundStmt 0x563f33239838 # | | | | `-ReturnStmt 0x563f33239828 # | | | | `-CallExpr 0x563f332397f8 'float' # | | | | |-ImplicitCastExpr 0x563f332397e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332397c0 '' Function 0x563f33154920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33239798 'float' # | | | | `-ImplicitCastExpr 0x563f33239780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33239768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33239730 'int' lvalue ParmVar 0x563f33239430 'V' 'int' # | | | `-DeprecatedAttr 0x563f33239590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33239998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f332398e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f33239d10 # | | | | `-ReturnStmt 0x563f33239d00 # | | | | `-CallExpr 0x563f33239cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33239cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33239c98 '' Function 0x563f33154b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33239c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33239c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33239c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33239c08 'int2':'vector' lvalue ParmVar 0x563f332398e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f33239a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33239e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f33239dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f33242380 # | | | | `-ReturnStmt 0x563f33242370 # | | | | `-CallExpr 0x563f33242340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33242328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33242308 '' Function 0x563f33143588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332422e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3323a138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3323a120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3323a0e8 'int3':'vector' lvalue ParmVar 0x563f33239dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f33239f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332424e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f33242430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f33242868 # | | | | `-ReturnStmt 0x563f33242858 # | | | | `-CallExpr 0x563f33242828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33242810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332427f0 '' Function 0x563f33143800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332427c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332427b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33242798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33242760 'int4':'vector' lvalue ParmVar 0x563f33242430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f33242590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332429c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f33242918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f33242d40 # | | | | `-ReturnStmt 0x563f33242d30 # | | | | `-CallExpr 0x563f33242d00 'float' # | | | | |-ImplicitCastExpr 0x563f33242ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33242cc8 '' Function 0x563f33154920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33242ca0 'float' # | | | | `-ImplicitCastExpr 0x563f33242c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33242c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33242c38 'uint':'unsigned int' lvalue ParmVar 0x563f33242918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f33242a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33242ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f33242df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f33243238 # | | | | `-ReturnStmt 0x563f33243228 # | | | | `-CallExpr 0x563f332431f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332431e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332431c0 '' Function 0x563f33154b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33243198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33243180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33243168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33243130 'uint2':'vector' lvalue ParmVar 0x563f33242df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f33242f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33243398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f332432e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f33243738 # | | | | `-ReturnStmt 0x563f33243728 # | | | | `-CallExpr 0x563f332436f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332436e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332436c0 '' Function 0x563f33143588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33243698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33243680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33243668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33243630 'uint3':'vector' lvalue ParmVar 0x563f332432e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f33243448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33243898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f332437e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f33243c40 # | | | | `-ReturnStmt 0x563f33243c30 # | | | | `-CallExpr 0x563f33243c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33243be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33243bc8 '' Function 0x563f33143800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33243ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33243b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33243b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33243b38 'uint4':'vector' lvalue ParmVar 0x563f332437e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f33243948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33243da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33243cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f33244138 # | | | | `-ReturnStmt 0x563f33244128 # | | | | `-CallExpr 0x563f332440f8 'float' # | | | | |-ImplicitCastExpr 0x563f332440e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332440c0 '' Function 0x563f33154920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33244098 'float' # | | | | `-ImplicitCastExpr 0x563f33244080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33244068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33244030 'int64_t':'long' lvalue ParmVar 0x563f33243cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f33243e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33244680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332441e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f33244a38 # | | | | `-ReturnStmt 0x563f33244a28 # | | | | `-CallExpr 0x563f332449f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332449e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332449c0 '' Function 0x563f33154b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33244998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33244980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33244968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33244930 'int64_t2':'vector' lvalue ParmVar 0x563f332441e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33244730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33244b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33244ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f33244f58 # | | | | `-ReturnStmt 0x563f33244f48 # | | | | `-CallExpr 0x563f33244f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33244f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33244ee0 '' Function 0x563f33143588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33244eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33244ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33244e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33244e50 'int64_t3':'vector' lvalue ParmVar 0x563f33244ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33244c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332450b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33245008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f33245480 # | | | | `-ReturnStmt 0x563f33245470 # | | | | `-CallExpr 0x563f33245440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33245428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33245408 '' Function 0x563f33143800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332453e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332453c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332453b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33245378 'int64_t4':'vector' lvalue ParmVar 0x563f33245008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33245168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332455e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33245530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f33245998 # | | | | `-ReturnStmt 0x563f33245988 # | | | | `-CallExpr 0x563f33245958 'float' # | | | | |-ImplicitCastExpr 0x563f33245940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33245920 '' Function 0x563f33154920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332458f8 'float' # | | | | `-ImplicitCastExpr 0x563f332458e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332458c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33245890 'uint64_t':'unsigned long' lvalue ParmVar 0x563f33245530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f33245690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33245af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33245a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f33245ed0 # | | | | `-ReturnStmt 0x563f33245ec0 # | | | | `-CallExpr 0x563f33245e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33245e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33245e58 '' Function 0x563f33154b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33245e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33245e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33245e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33245dc8 'uint64_t2':'vector' lvalue ParmVar 0x563f33245a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33245ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33246030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33245f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f33246410 # | | | | `-ReturnStmt 0x563f33246400 # | | | | `-CallExpr 0x563f332463d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332463b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33246398 '' Function 0x563f33143588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33246370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33246358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33246340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33246308 'uint64_t3':'vector' lvalue ParmVar 0x563f33245f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332460e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33246570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332464c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f33248170 # | | | | `-ReturnStmt 0x563f33248160 # | | | | `-CallExpr 0x563f33248130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33248118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332480f8 '' Function 0x563f33143800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332480d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332480b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332480a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33248068 'uint64_t4':'vector' lvalue ParmVar 0x563f332464c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33246620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332482e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f33248230 col:29 used V 'double' # | | | |-CompoundStmt 0x563f33248628 # | | | | `-ReturnStmt 0x563f33248618 # | | | | `-CallExpr 0x563f332485e8 'float' # | | | | |-ImplicitCastExpr 0x563f332485d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332485b0 '' Function 0x563f33157d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33248588 'float' # | | | | `-ImplicitCastExpr 0x563f33248570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33248558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33248520 'double' lvalue ParmVar 0x563f33248230 'V' 'double' # | | | `-DeprecatedAttr 0x563f33248390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33248798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332486e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f33248b00 # | | | | `-ReturnStmt 0x563f33248af0 # | | | | `-CallExpr 0x563f33248ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33248aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33248a88 '' Function 0x563f33157f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33248a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33248a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33248a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332489f8 'double2':'vector' lvalue ParmVar 0x563f332486e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f33248848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33248c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f33248bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f33248fe0 # | | | | `-ReturnStmt 0x563f33248fd0 # | | | | `-CallExpr 0x563f33248fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33248f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33248f68 '' Function 0x563f331581f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33248f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33248f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33248f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33248ed8 'double3':'vector' lvalue ParmVar 0x563f33248bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f33248d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33249150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332490a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f332494c8 # | | | | `-ReturnStmt 0x563f332494b8 # | | | | `-CallExpr 0x563f33249488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33249470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33249450 '' Function 0x563f33158468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33249428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33249410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332493f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332493c0 'double4':'vector' lvalue ParmVar 0x563f332490a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f33249200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33249628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f33249578 col:26 used V 'int' # | | | |-CompoundStmt 0x563f33249980 # | | | | `-ReturnStmt 0x563f33249970 # | | | | `-CallExpr 0x563f33249940 'float' # | | | | |-ImplicitCastExpr 0x563f33249928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33249908 '' Function 0x563f33157d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332498e0 'float' # | | | | `-ImplicitCastExpr 0x563f332498c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332498b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33249878 'int' lvalue ParmVar 0x563f33249578 'V' 'int' # | | | `-DeprecatedAttr 0x563f332496d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33249ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f33249a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f33249e58 # | | | | `-ReturnStmt 0x563f33249e48 # | | | | `-CallExpr 0x563f33249e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33249e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33249de0 '' Function 0x563f33157f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33249db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33249da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33249d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33249d50 'int2':'vector' lvalue ParmVar 0x563f33249a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f33249b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324ae28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f3324ad78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f3324b1a8 # | | | | `-ReturnStmt 0x563f3324b198 # | | | | `-CallExpr 0x563f3324b168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3324b150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3324b130 '' Function 0x563f331581f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3324b108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3324b0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324b0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324b0a0 'int3':'vector' lvalue ParmVar 0x563f3324ad78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f3324aed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324b308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f3324b258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f3324b690 # | | | | `-ReturnStmt 0x563f3324b680 # | | | | `-CallExpr 0x563f3324b650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3324b638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3324b618 '' Function 0x563f33158468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3324b5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3324b5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324b5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324b588 'int4':'vector' lvalue ParmVar 0x563f3324b258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f3324b3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324b7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f3324b740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f3324bb68 # | | | | `-ReturnStmt 0x563f3324bb58 # | | | | `-CallExpr 0x563f3324bb28 'float' # | | | | |-ImplicitCastExpr 0x563f3324bb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3324baf0 '' Function 0x563f33157d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3324bac8 'float' # | | | | `-ImplicitCastExpr 0x563f3324bab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324ba98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324ba60 'uint':'unsigned int' lvalue ParmVar 0x563f3324b740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f3324b8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324bcc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f3324bc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f3324c060 # | | | | `-ReturnStmt 0x563f3324c050 # | | | | `-CallExpr 0x563f3324c020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3324c008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3324bfe8 '' Function 0x563f33157f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3324bfc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3324bfa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324bf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324bf58 'uint2':'vector' lvalue ParmVar 0x563f3324bc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f3324bd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324c1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f3324c110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f3324c560 # | | | | `-ReturnStmt 0x563f3324c550 # | | | | `-CallExpr 0x563f3324c520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3324c508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3324c4e8 '' Function 0x563f331581f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3324c4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3324c4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324c490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324c458 'uint3':'vector' lvalue ParmVar 0x563f3324c110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f3324c270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324c6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f3324c610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f3324ca68 # | | | | `-ReturnStmt 0x563f3324ca58 # | | | | `-CallExpr 0x563f3324ca28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3324ca10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3324c9f0 '' Function 0x563f33158468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3324c9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3324c9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324c998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324c960 'uint4':'vector' lvalue ParmVar 0x563f3324c610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f3324c770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324cbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3324cb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f3324d830 # | | | | `-ReturnStmt 0x563f3324d820 # | | | | `-CallExpr 0x563f3324d7f0 'float' # | | | | |-ImplicitCastExpr 0x563f3324d7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3324d7b8 '' Function 0x563f33157d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3324d790 'float' # | | | | `-ImplicitCastExpr 0x563f3324d778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324d760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324d728 'int64_t':'long' lvalue ParmVar 0x563f3324cb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f3324cc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324d990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3324d8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f3324dd48 # | | | | `-ReturnStmt 0x563f3324dd38 # | | | | `-CallExpr 0x563f3324dd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3324dcf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3324dcd0 '' Function 0x563f33157f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3324dca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3324dc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324dc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324dc40 'int64_t2':'vector' lvalue ParmVar 0x563f3324d8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3324da40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324dea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3324ddf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f3324e268 # | | | | `-ReturnStmt 0x563f3324e258 # | | | | `-CallExpr 0x563f3324e228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3324e210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3324e1f0 '' Function 0x563f331581f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3324e1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3324e1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324e198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324e160 'int64_t3':'vector' lvalue ParmVar 0x563f3324ddf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3324df58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324e3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3324e318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f3324e790 # | | | | `-ReturnStmt 0x563f3324e780 # | | | | `-CallExpr 0x563f3324e750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3324e738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3324e718 '' Function 0x563f33158468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3324e6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3324e6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324e6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324e688 'int64_t4':'vector' lvalue ParmVar 0x563f3324e318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3324e478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324e8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3324e840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f3324eca8 # | | | | `-ReturnStmt 0x563f3324ec98 # | | | | `-CallExpr 0x563f3324ec68 'float' # | | | | |-ImplicitCastExpr 0x563f3324ec50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3324ec30 '' Function 0x563f33157d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3324ec08 'float' # | | | | `-ImplicitCastExpr 0x563f3324ebf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324ebd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324eba0 'uint64_t':'unsigned long' lvalue ParmVar 0x563f3324e840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f3324e9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324ee08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3324ed58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f3324f1e0 # | | | | `-ReturnStmt 0x563f3324f1d0 # | | | | `-CallExpr 0x563f3324f1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3324f188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3324f168 '' Function 0x563f33157f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3324f140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3324f128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324f110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324f0d8 'uint64_t2':'vector' lvalue ParmVar 0x563f3324ed58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3324eeb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3324f340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3324f290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f33250048 # | | | | `-ReturnStmt 0x563f33250038 # | | | | `-CallExpr 0x563f33250008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3324fff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3324ffd0 '' Function 0x563f331581f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3324ffa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3324ff90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3324ff78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3324ff40 'uint64_t3':'vector' lvalue ParmVar 0x563f3324f290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3324f3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332501a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332500f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f33250590 # | | | | `-ReturnStmt 0x563f33250580 # | | | | `-CallExpr 0x563f33250550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33250538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33250518 '' Function 0x563f33158468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332504f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332504d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332504c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33250488 'uint64_t4':'vector' lvalue ParmVar 0x563f332500f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33250258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332507e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x563f33250650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x563f332506d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x563f33250c00 # | | | | `-ReturnStmt 0x563f33250bf0 # | | | | `-CallExpr 0x563f33250bb8 'float' # | | | | |-ImplicitCastExpr 0x563f33250ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f33250b50 '' Function 0x563f331595c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f33250a98 'float' # | | | | | `-ImplicitCastExpr 0x563f33250a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f33250a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33250a30 'double' lvalue ParmVar 0x563f33250650 'V1' 'double' # | | | | `-CStyleCastExpr 0x563f33250b28 'float' # | | | | `-ImplicitCastExpr 0x563f33250b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33250af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33250ac0 'double' lvalue ParmVar 0x563f332506d0 'V2' 'double' # | | | `-DeprecatedAttr 0x563f332508a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33250e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x563f33250cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x563f33250d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x563f33251320 # | | | | `-ReturnStmt 0x563f33251310 # | | | | `-CallExpr 0x563f332512d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332512c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f33251238 '' Function 0x563f33159958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f33251168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f33251150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f33251138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33251100 'double2':'vector' lvalue ParmVar 0x563f33250cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x563f33251210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332511f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332511e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332511a8 'double2':'vector' lvalue ParmVar 0x563f33250d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f33250f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332515b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x563f332513e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x563f33251460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x563f33251a40 # | | | | `-ReturnStmt 0x563f33251a30 # | | | | `-CallExpr 0x563f332519f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332519e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f33251960 '' Function 0x563f33159d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f33251890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f33251878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f33251860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33251828 'double3':'vector' lvalue ParmVar 0x563f332513e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x563f33251938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33251920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33251908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332518d0 'double3':'vector' lvalue ParmVar 0x563f33251460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f33251670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33251cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x563f33251b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x563f33251b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x563f332525a0 # | | | | `-ReturnStmt 0x563f33252590 # | | | | `-CallExpr 0x563f33252558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33252540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f332524c0 '' Function 0x563f3315a0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f332523f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332523d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332523c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33252388 'double4':'vector' lvalue ParmVar 0x563f33251b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x563f33252498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33252480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33252468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33252430 'double4':'vector' lvalue ParmVar 0x563f33251b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f33251d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332527e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f33252650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x563f332526d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x563f33252be0 # | | | | `-ReturnStmt 0x563f33252bd0 # | | | | `-CallExpr 0x563f33252b98 'float' # | | | | |-ImplicitCastExpr 0x563f33252b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f33252b60 '' Function 0x563f331595c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f33252aa8 'float' # | | | | | `-ImplicitCastExpr 0x563f33252a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f33252a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33252a40 'int' lvalue ParmVar 0x563f33252650 'V1' 'int' # | | | | `-CStyleCastExpr 0x563f33252b38 'float' # | | | | `-ImplicitCastExpr 0x563f33252b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33252b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33252ad0 'int' lvalue ParmVar 0x563f332526d0 'V2' 'int' # | | | `-DeprecatedAttr 0x563f332528a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33252e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x563f33252c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x563f33252d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x563f33253298 # | | | | `-ReturnStmt 0x563f33253288 # | | | | `-CallExpr 0x563f33253250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33253238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f33253218 '' Function 0x563f33159958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f33253148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f33253130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f33253118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332530e0 'int2':'vector' lvalue ParmVar 0x563f33252c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x563f332531f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332531d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332531c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33253188 'int2':'vector' lvalue ParmVar 0x563f33252d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f33252f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33253518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x563f33253348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x563f332533c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x563f33253950 # | | | | `-ReturnStmt 0x563f33253940 # | | | | `-CallExpr 0x563f33253908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332538f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f332538d0 '' Function 0x563f33159d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f33253800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332537e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332537d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33253798 'int3':'vector' lvalue ParmVar 0x563f33253348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x563f332538a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33253890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33253878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33253840 'int3':'vector' lvalue ParmVar 0x563f332533c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f332535d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33253bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x563f33253a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x563f33253a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x563f33254018 # | | | | `-ReturnStmt 0x563f33254008 # | | | | `-CallExpr 0x563f33253fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33253fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f33253f98 '' Function 0x563f3315a0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f33253ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f33253eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f33253e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33253e60 'int4':'vector' lvalue ParmVar 0x563f33253a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x563f33253f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33253f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33253f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33253f08 'int4':'vector' lvalue ParmVar 0x563f33253a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f33253c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33254878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x563f332540c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f33254148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f33254c90 # | | | | `-ReturnStmt 0x563f33254c80 # | | | | `-CallExpr 0x563f33254c48 'float' # | | | | |-ImplicitCastExpr 0x563f33254c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f33254c10 '' Function 0x563f331595c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f33254b58 'float' # | | | | | `-ImplicitCastExpr 0x563f33254b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f33254b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33254af0 'uint':'unsigned int' lvalue ParmVar 0x563f332540c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x563f33254be8 'float' # | | | | `-ImplicitCastExpr 0x563f33254bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33254bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33254b80 'uint':'unsigned int' lvalue ParmVar 0x563f33254148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f33254930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33254f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f33254d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x563f33254dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x563f33255368 # | | | | `-ReturnStmt 0x563f33255358 # | | | | `-CallExpr 0x563f33255320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33255308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f332552e8 '' Function 0x563f33159958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f33255218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f33255200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332551e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332551b0 'uint2':'vector' lvalue ParmVar 0x563f33254d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x563f332552c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332552a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33255290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33255258 'uint2':'vector' lvalue ParmVar 0x563f33254dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f33254fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332555e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f33255418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x563f33255498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x563f33255a40 # | | | | `-ReturnStmt 0x563f33255a30 # | | | | `-CallExpr 0x563f332559f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332559e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f332559c0 '' Function 0x563f33159d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f332558f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332558d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332558c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33255888 'uint3':'vector' lvalue ParmVar 0x563f33255418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x563f33255998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33255980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33255968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33255930 'uint3':'vector' lvalue ParmVar 0x563f33255498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f332556a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33255cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f33255af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x563f33255b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x563f33256128 # | | | | `-ReturnStmt 0x563f33256118 # | | | | `-CallExpr 0x563f332560e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332560c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f332560a8 '' Function 0x563f3315a0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f33255fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f33255fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f33255fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33255f70 'uint4':'vector' lvalue ParmVar 0x563f33255af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x563f33256080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33256068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33256050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33256018 'uint4':'vector' lvalue ParmVar 0x563f33255b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f33255d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332563a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332561d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x563f33256258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x563f33259318 # | | | | `-ReturnStmt 0x563f33259308 # | | | | `-CallExpr 0x563f332592d0 'float' # | | | | |-ImplicitCastExpr 0x563f33256780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f33256760 '' Function 0x563f331595c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f332566a8 'float' # | | | | | `-ImplicitCastExpr 0x563f33256690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f33256678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33256640 'int64_t':'long' lvalue ParmVar 0x563f332561d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x563f33256738 'float' # | | | | `-ImplicitCastExpr 0x563f33256720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33256708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332566d0 'int64_t':'long' lvalue ParmVar 0x563f33256258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f33256460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33259598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332593c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f33259448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f33259a08 # | | | | `-ReturnStmt 0x563f332599f8 # | | | | `-CallExpr 0x563f332599c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332599a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f33259988 '' Function 0x563f33159958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f332598b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332598a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f33259888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33259850 'int64_t2':'vector' lvalue ParmVar 0x563f332593c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f33259960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33259948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33259930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332598f8 'int64_t2':'vector' lvalue ParmVar 0x563f33259448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33259650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33259c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33259ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f33259b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f3325a100 # | | | | `-ReturnStmt 0x563f3325a0f0 # | | | | `-CallExpr 0x563f3325a0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3325a0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f3325a080 '' Function 0x563f33159d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f33259fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f33259f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f33259f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f33259f48 'int64_t3':'vector' lvalue ParmVar 0x563f33259ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f3325a058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3325a040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325a028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33259ff0 'int64_t3':'vector' lvalue ParmVar 0x563f33259b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33259d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3325a388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3325a1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f3325a230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f3325a808 # | | | | `-ReturnStmt 0x563f3325a7f8 # | | | | `-CallExpr 0x563f3325a7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3325a7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f3325a788 '' Function 0x563f3315a0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f3325a6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f3325a6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f3325a688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f3325a650 'int64_t4':'vector' lvalue ParmVar 0x563f3325a1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f3325a760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3325a748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325a730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325a6f8 'int64_t4':'vector' lvalue ParmVar 0x563f3325a230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3325a440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3325aa88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3325a8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f3325a938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f3325aee0 # | | | | `-ReturnStmt 0x563f3325aed0 # | | | | `-CallExpr 0x563f3325ae98 'float' # | | | | |-ImplicitCastExpr 0x563f3325ae80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f3325ae60 '' Function 0x563f331595c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f3325ada8 'float' # | | | | | `-ImplicitCastExpr 0x563f3325ad90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f3325ad78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f3325ad40 'uint64_t':'unsigned long' lvalue ParmVar 0x563f3325a8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x563f3325ae38 'float' # | | | | `-ImplicitCastExpr 0x563f3325ae20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325ae08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325add0 'uint64_t':'unsigned long' lvalue ParmVar 0x563f3325a938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f3325ab40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3325b168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3325af90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f3325b010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f3325b618 # | | | | `-ReturnStmt 0x563f3325b608 # | | | | `-CallExpr 0x563f3325b5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3325b5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f3325b598 '' Function 0x563f33159958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f3325b4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f3325b4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f3325b498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f3325b460 'uint64_t2':'vector' lvalue ParmVar 0x563f3325af90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f3325b570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3325b558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325b540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325b508 'uint64_t2':'vector' lvalue ParmVar 0x563f3325b010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3325b220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3325b898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3325b6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f3325b748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f3325bd30 # | | | | `-ReturnStmt 0x563f3325bd20 # | | | | `-CallExpr 0x563f3325bce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3325bcd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f3325bcb0 '' Function 0x563f33159d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f3325bbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f3325bbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f3325bbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f3325bb78 'uint64_t3':'vector' lvalue ParmVar 0x563f3325b6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f3325bc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3325bc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325bc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325bc20 'uint64_t3':'vector' lvalue ParmVar 0x563f3325b748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3325b950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3325bfb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3325bde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f3325be60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f3325c458 # | | | | `-ReturnStmt 0x563f3325c448 # | | | | `-CallExpr 0x563f3325c410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3325c3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f3325c3d8 '' Function 0x563f3315a0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f3325c308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f3325c2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f3325c2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f3325c2a0 'uint64_t4':'vector' lvalue ParmVar 0x563f3325bde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f3325c3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3325c398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325c380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325c348 'uint64_t4':'vector' lvalue ParmVar 0x563f3325be60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3325c070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3325c5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f3325c518 col:29 used V 'double' # | | | |-CompoundStmt 0x563f3325c910 # | | | | `-ReturnStmt 0x563f3325c900 # | | | | `-CallExpr 0x563f3325c8d0 'float' # | | | | |-ImplicitCastExpr 0x563f3325c8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3325c898 '' Function 0x563f3315ad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3325c870 'float' # | | | | `-ImplicitCastExpr 0x563f3325c858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325c840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325c808 'double' lvalue ParmVar 0x563f3325c518 'V' 'double' # | | | `-DeprecatedAttr 0x563f3325c678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3325ca80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f3325c9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f3325cde8 # | | | | `-ReturnStmt 0x563f3325cdd8 # | | | | `-CallExpr 0x563f3325cda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3325cd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3325cd70 '' Function 0x563f3315afa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3325cd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3325cd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325cd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325cce0 'double2':'vector' lvalue ParmVar 0x563f3325c9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f3325cb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3325cf58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f3325cea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f3325d2c8 # | | | | `-ReturnStmt 0x563f3325d2b8 # | | | | `-CallExpr 0x563f3325d288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3325d270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3325d250 '' Function 0x563f3315b220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3325d228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3325d210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325d1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325d1c0 'double3':'vector' lvalue ParmVar 0x563f3325cea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f3325d008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3325d448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f3325d398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f3325d7c0 # | | | | `-ReturnStmt 0x563f3325d7b0 # | | | | `-CallExpr 0x563f3325d780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3325d768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3325d748 '' Function 0x563f3315b498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3325d720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3325d708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325d6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325d6b8 'double4':'vector' lvalue ParmVar 0x563f3325d398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f3325d4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3325d920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f3325d870 col:26 used V 'int' # | | | |-CompoundStmt 0x563f3325dc78 # | | | | `-ReturnStmt 0x563f3325dc68 # | | | | `-CallExpr 0x563f3325dc38 'float' # | | | | |-ImplicitCastExpr 0x563f3325dc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3325dc00 '' Function 0x563f3315ad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3325dbd8 'float' # | | | | `-ImplicitCastExpr 0x563f3325dbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325dba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325db70 'int' lvalue ParmVar 0x563f3325d870 'V' 'int' # | | | `-DeprecatedAttr 0x563f3325d9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3325ddd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f3325dd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f3325e150 # | | | | `-ReturnStmt 0x563f3325e140 # | | | | `-CallExpr 0x563f3325e110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3325e0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3325e0d8 '' Function 0x563f3315afa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3325e0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3325e098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325e080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325e048 'int2':'vector' lvalue ParmVar 0x563f3325dd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f3325de88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3325e2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f3325e200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f3325e630 # | | | | `-ReturnStmt 0x563f3325e620 # | | | | `-CallExpr 0x563f3325e5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3325e5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3325e5b8 '' Function 0x563f3315b220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3325e590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3325e578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325e560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325e528 'int3':'vector' lvalue ParmVar 0x563f3325e200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f3325e360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3325e790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f3325e6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f3325eb18 # | | | | `-ReturnStmt 0x563f3325eb08 # | | | | `-CallExpr 0x563f3325ead8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3325eac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3325eaa0 '' Function 0x563f3315b498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3325ea78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3325ea60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325ea48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325ea10 'int4':'vector' lvalue ParmVar 0x563f3325e6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f3325e840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3325ec78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f3325ebc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f3325eff0 # | | | | `-ReturnStmt 0x563f3325efe0 # | | | | `-CallExpr 0x563f3325efb0 'float' # | | | | |-ImplicitCastExpr 0x563f3325ef98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3325ef78 '' Function 0x563f3315ad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3325ef50 'float' # | | | | `-ImplicitCastExpr 0x563f3325ef38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3325ef20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3325eee8 'uint':'unsigned int' lvalue ParmVar 0x563f3325ebc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f3325ed28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3325f150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f3325f0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f33260d10 # | | | | `-ReturnStmt 0x563f33260d00 # | | | | `-CallExpr 0x563f33260cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33260cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33260c98 '' Function 0x563f3315afa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33260c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33260c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33260c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33260c08 'uint2':'vector' lvalue ParmVar 0x563f3325f0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f3325f200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33260e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f33260dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f33261210 # | | | | `-ReturnStmt 0x563f33261200 # | | | | `-CallExpr 0x563f332611d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332611b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33261198 '' Function 0x563f3315b220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33261170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33261158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33261140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33261108 'uint3':'vector' lvalue ParmVar 0x563f33260dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f33260f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33261370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f332612c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f33261718 # | | | | `-ReturnStmt 0x563f33261708 # | | | | `-CallExpr 0x563f332616d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332616c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332616a0 '' Function 0x563f3315b498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33261678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33261660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33261648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33261610 'uint4':'vector' lvalue ParmVar 0x563f332612c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f33261420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33261878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332617c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f33261c10 # | | | | `-ReturnStmt 0x563f33261c00 # | | | | `-CallExpr 0x563f33261bd0 'float' # | | | | |-ImplicitCastExpr 0x563f33261bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33261b98 '' Function 0x563f3315ad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33261b70 'float' # | | | | `-ImplicitCastExpr 0x563f33261b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33261b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33261b08 'int64_t':'long' lvalue ParmVar 0x563f332617c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f33261928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33261d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33261cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f33262128 # | | | | `-ReturnStmt 0x563f33262118 # | | | | `-CallExpr 0x563f332620e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332620d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332620b0 '' Function 0x563f3315afa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33262088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33262070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33262058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33262020 'int64_t2':'vector' lvalue ParmVar 0x563f33261cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33261e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33262288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332621d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f33262648 # | | | | `-ReturnStmt 0x563f33262638 # | | | | `-CallExpr 0x563f33262608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332625f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332625d0 '' Function 0x563f3315b220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332625a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33262590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33262578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33262540 'int64_t3':'vector' lvalue ParmVar 0x563f332621d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33262338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332627a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332626f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f33264148 # | | | | `-ReturnStmt 0x563f33264138 # | | | | `-CallExpr 0x563f33264108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332640f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332640d0 '' Function 0x563f3315b498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33262ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33262ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33262aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33262a68 'int64_t4':'vector' lvalue ParmVar 0x563f332626f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33262858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332642a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332641f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f33264660 # | | | | `-ReturnStmt 0x563f33264650 # | | | | `-CallExpr 0x563f33264620 'float' # | | | | |-ImplicitCastExpr 0x563f33264608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332645e8 '' Function 0x563f3315ad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332645c0 'float' # | | | | `-ImplicitCastExpr 0x563f332645a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33264590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33264558 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332641f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f33264358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332647c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33264710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f33264b98 # | | | | `-ReturnStmt 0x563f33264b88 # | | | | `-CallExpr 0x563f33264b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33264b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33264b20 '' Function 0x563f3315afa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33264af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33264ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33264ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33264a90 'uint64_t2':'vector' lvalue ParmVar 0x563f33264710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33264870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33264cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33264c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f332650d8 # | | | | `-ReturnStmt 0x563f332650c8 # | | | | `-CallExpr 0x563f33265098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33265080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33265060 '' Function 0x563f3315b220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33265038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33265020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33265008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33264fd0 'uint64_t3':'vector' lvalue ParmVar 0x563f33264c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33264da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33265238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33265188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f33265620 # | | | | `-ReturnStmt 0x563f33265610 # | | | | `-CallExpr 0x563f332655e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332655c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332655a8 '' Function 0x563f3315b498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33265580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33265568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33265550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33265518 'uint64_t4':'vector' lvalue ParmVar 0x563f33265188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332652e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x563f33265d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x563f33265638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f332656d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f33265c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x563f332659e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563f33265ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x563f33265b38 col:41 p2 'T' # | | | |-CompoundStmt 0x563f33266090 # | | | | `-ReturnStmt 0x563f33266080 # | | | | `-RecoveryExpr 0x563f33266048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f33265e90 '' lvalue (ADL) = 'clamp' 0x563f33164fc8 0x563f3315b888 0x563f3315bd40 0x563f3315c1a8 0x563f3315c608 0x563f3315ca08 0x563f3315ced8 0x563f3315d338 0x563f3315d798 0x563f3315dbf8 0x563f3315e088 0x563f3315e4e8 0x563f3315e948 0x563f3315fe08 0x563f33160268 0x563f331606c8 0x563f33160b28 0x563f33160f98 0x563f331613f8 0x563f33161858 0x563f33161cb8 0x563f331620d8 0x563f33162538 0x563f33162998 0x563f33149d28 0x563f3314a128 0x563f3314a588 0x563f3314a9e8 # | | | | |-RecoveryExpr 0x563f33265fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563f33265fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f33265d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x563f332667c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x563f332660e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33266178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f33266718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x563f33266488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563f33266500 col:24 p1 'T' # | | | |-ParmVarDecl 0x563f332665d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x563f33266b30 # | | | | `-ReturnStmt 0x563f33266b20 # | | | | `-RecoveryExpr 0x563f33266ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f33266930 '' lvalue (ADL) = 'clamp' 0x563f3314a9e8 0x563f33164fc8 0x563f3315b888 0x563f3315bd40 0x563f3315c1a8 0x563f3315c608 0x563f3315ca08 0x563f3315ced8 0x563f3315d338 0x563f3315d798 0x563f3315dbf8 0x563f3315e088 0x563f3315e4e8 0x563f3315e948 0x563f3315fe08 0x563f33160268 0x563f331606c8 0x563f33160b28 0x563f33160f98 0x563f331613f8 0x563f33161858 0x563f33161cb8 0x563f331620d8 0x563f33162538 0x563f33162998 0x563f33149d28 0x563f3314a128 0x563f3314a588 # | | | | |-RecoveryExpr 0x563f33266a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563f33266ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f33266830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x563f332671d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x563f33266b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33266be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f33267128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f33266ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563f33266f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x563f33266fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x563f33267570 # | | | | `-ReturnStmt 0x563f33267560 # | | | | `-RecoveryExpr 0x563f33267530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f33267340 '' lvalue (ADL) = 'clamp' 0x563f3314a588 0x563f3314a9e8 0x563f33164fc8 0x563f3315b888 0x563f3315bd40 0x563f3315c1a8 0x563f3315c608 0x563f3315ca08 0x563f3315ced8 0x563f3315d338 0x563f3315d798 0x563f3315dbf8 0x563f3315e088 0x563f3315e4e8 0x563f3315e948 0x563f3315fe08 0x563f33160268 0x563f331606c8 0x563f33160b28 0x563f33160f98 0x563f331613f8 0x563f33161858 0x563f33161cb8 0x563f331620d8 0x563f33162538 0x563f33162998 0x563f33149d28 0x563f3314a128 # | | | | `-RecoveryExpr 0x563f33267460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f33267240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x563f332676d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f33267628 col:29 used V 'double' # | | | |-CompoundStmt 0x563f33267a20 # | | | | `-ReturnStmt 0x563f33267a10 # | | | | `-CallExpr 0x563f332679e0 'float' # | | | | |-ImplicitCastExpr 0x563f332679c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332679a8 '' Function 0x563f33166788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33267980 'float' # | | | | `-ImplicitCastExpr 0x563f33267968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33267950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33267918 'double' lvalue ParmVar 0x563f33267628 'V' 'double' # | | | `-DeprecatedAttr 0x563f33267788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33267b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f33267ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f33267ef0 # | | | | `-ReturnStmt 0x563f33267ee0 # | | | | `-CallExpr 0x563f33267eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33267e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33267e78 '' Function 0x563f33166a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33267e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33267e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33267e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33267de8 'double2':'vector' lvalue ParmVar 0x563f33267ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f33267c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332680f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f33267fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f33268460 # | | | | `-ReturnStmt 0x563f33268450 # | | | | `-CallExpr 0x563f33268420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33268408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332683e8 '' Function 0x563f33166c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332683c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332683a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33268390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33268358 'double3':'vector' lvalue ParmVar 0x563f33267fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332681a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332685c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f33268518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f33268940 # | | | | `-ReturnStmt 0x563f33268930 # | | | | `-CallExpr 0x563f33268900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332688e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332688c8 '' Function 0x563f33167f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332688a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33268888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33268870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33268838 'double4':'vector' lvalue ParmVar 0x563f33268518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f33268678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33268aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f332689f0 col:26 used V 'int' # | | | |-CompoundStmt 0x563f33268df8 # | | | | `-ReturnStmt 0x563f33268de8 # | | | | `-CallExpr 0x563f33268db8 'float' # | | | | |-ImplicitCastExpr 0x563f33268da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33268d80 '' Function 0x563f33166788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33268d58 'float' # | | | | `-ImplicitCastExpr 0x563f33268d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33268d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33268cf0 'int' lvalue ParmVar 0x563f332689f0 'V' 'int' # | | | `-DeprecatedAttr 0x563f33268b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33268f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f33268ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f332692d0 # | | | | `-ReturnStmt 0x563f332692c0 # | | | | `-CallExpr 0x563f33269290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33269278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33269258 '' Function 0x563f33166a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33269230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33269218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33269200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332691c8 'int2':'vector' lvalue ParmVar 0x563f33268ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f33269008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33269430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f33269380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f332697b0 # | | | | `-ReturnStmt 0x563f332697a0 # | | | | `-CallExpr 0x563f33269770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33269758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33269738 '' Function 0x563f33166c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33269710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332696f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332696e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332696a8 'int3':'vector' lvalue ParmVar 0x563f33269380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f332694e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33269910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f33269860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f33269c98 # | | | | `-ReturnStmt 0x563f33269c88 # | | | | `-CallExpr 0x563f33269c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33269c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33269c20 '' Function 0x563f33167f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33269bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33269be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33269bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33269b90 'int4':'vector' lvalue ParmVar 0x563f33269860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f332699c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33269df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f33269d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f3326a1a0 # | | | | `-ReturnStmt 0x563f3326a190 # | | | | `-CallExpr 0x563f3326a160 'float' # | | | | |-ImplicitCastExpr 0x563f3326a148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3326a128 '' Function 0x563f33166788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3326a100 'float' # | | | | `-ImplicitCastExpr 0x563f3326a0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326a0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326a068 'uint':'unsigned int' lvalue ParmVar 0x563f33269d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f33269ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3326a300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f3326a250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f3326a698 # | | | | `-ReturnStmt 0x563f3326a688 # | | | | `-CallExpr 0x563f3326a658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3326a640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3326a620 '' Function 0x563f33166a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3326a5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3326a5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326a5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326a590 'uint2':'vector' lvalue ParmVar 0x563f3326a250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f3326a3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3326a7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f3326a748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f3326ab98 # | | | | `-ReturnStmt 0x563f3326ab88 # | | | | `-CallExpr 0x563f3326ab58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3326ab40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3326ab20 '' Function 0x563f33166c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3326aaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3326aae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326aac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326aa90 'uint3':'vector' lvalue ParmVar 0x563f3326a748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f3326a8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3326acf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f3326ac48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f3326b0a0 # | | | | `-ReturnStmt 0x563f3326b090 # | | | | `-CallExpr 0x563f3326b060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3326b048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3326b028 '' Function 0x563f33167f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3326b000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3326afe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326afd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326af98 'uint4':'vector' lvalue ParmVar 0x563f3326ac48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f3326ada8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3326b200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3326b150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f3326b598 # | | | | `-ReturnStmt 0x563f3326b588 # | | | | `-CallExpr 0x563f3326b558 'float' # | | | | |-ImplicitCastExpr 0x563f3326b540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3326b520 '' Function 0x563f33166788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3326b4f8 'float' # | | | | `-ImplicitCastExpr 0x563f3326b4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326b4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326b490 'int64_t':'long' lvalue ParmVar 0x563f3326b150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f3326b2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3326b6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3326b648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f3326bab0 # | | | | `-ReturnStmt 0x563f3326baa0 # | | | | `-CallExpr 0x563f3326ba70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3326ba58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3326ba38 '' Function 0x563f33166a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3326ba10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3326b9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326b9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326b9a8 'int64_t2':'vector' lvalue ParmVar 0x563f3326b648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3326b7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3326bc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3326bb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f3326bfd0 # | | | | `-ReturnStmt 0x563f3326bfc0 # | | | | `-CallExpr 0x563f3326bf90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3326bf78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3326bf58 '' Function 0x563f33166c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3326bf30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3326bf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326bf00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326bec8 'int64_t3':'vector' lvalue ParmVar 0x563f3326bb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3326bcc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3326c830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3326c080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f3326cbf8 # | | | | `-ReturnStmt 0x563f3326cbe8 # | | | | `-CallExpr 0x563f3326cbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3326cba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3326cb80 '' Function 0x563f33167f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3326cb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3326cb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326cb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326caf0 'int64_t4':'vector' lvalue ParmVar 0x563f3326c080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3326c8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3326cd58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3326cca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f3326d110 # | | | | `-ReturnStmt 0x563f3326d100 # | | | | `-CallExpr 0x563f3326d0d0 'float' # | | | | |-ImplicitCastExpr 0x563f3326d0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3326d098 '' Function 0x563f33166788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3326d070 'float' # | | | | `-ImplicitCastExpr 0x563f3326d058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326d040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326d008 'uint64_t':'unsigned long' lvalue ParmVar 0x563f3326cca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f3326ce08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3326d270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3326d1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f3326d648 # | | | | `-ReturnStmt 0x563f3326d638 # | | | | `-CallExpr 0x563f3326d608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3326d5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3326d5d0 '' Function 0x563f33166a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3326d5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3326d590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326d578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326d540 'uint64_t2':'vector' lvalue ParmVar 0x563f3326d1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3326d320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3326d7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3326d6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f3326db88 # | | | | `-ReturnStmt 0x563f3326db78 # | | | | `-CallExpr 0x563f3326db48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3326db30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3326db10 '' Function 0x563f33166c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3326dae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3326dad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326dab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326da80 'uint64_t3':'vector' lvalue ParmVar 0x563f3326d6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3326d858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3326dce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3326dc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f3326e0d0 # | | | | `-ReturnStmt 0x563f3326e0c0 # | | | | `-CallExpr 0x563f3326e090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3326e078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3326e058 '' Function 0x563f33167f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3326e030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3326e018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326e000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326dfc8 'uint64_t4':'vector' lvalue ParmVar 0x563f3326dc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3326dd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3326e240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f3326e190 col:29 used V 'double' # | | | |-CompoundStmt 0x563f3326e588 # | | | | `-ReturnStmt 0x563f3326e578 # | | | | `-CallExpr 0x563f3326e548 'float' # | | | | |-ImplicitCastExpr 0x563f3326e530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3326e510 '' Function 0x563f33168b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3326e4e8 'float' # | | | | `-ImplicitCastExpr 0x563f3326e4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326e4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326e480 'double' lvalue ParmVar 0x563f3326e190 'V' 'double' # | | | `-DeprecatedAttr 0x563f3326e2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3326e6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f3326e648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f3326f260 # | | | | `-ReturnStmt 0x563f3326f250 # | | | | `-CallExpr 0x563f3326f220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3326f208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3326f1e8 '' Function 0x563f33168e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3326f1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3326f1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326f190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326f158 'double2':'vector' lvalue ParmVar 0x563f3326e648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f3326e7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3326f3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f3326f320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f3326f740 # | | | | `-ReturnStmt 0x563f3326f730 # | | | | `-CallExpr 0x563f3326f700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3326f6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3326f6c8 '' Function 0x563f33169078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3326f6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3326f688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326f670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326f638 'double3':'vector' lvalue ParmVar 0x563f3326f320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f3326f480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3326f8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f3326f800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f3326fc28 # | | | | `-ReturnStmt 0x563f3326fc18 # | | | | `-CallExpr 0x563f3326fbe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3326fbd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3326fbb0 '' Function 0x563f331692f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3326fb88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3326fb70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3326fb58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326fb20 'double4':'vector' lvalue ParmVar 0x563f3326f800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f3326f960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3326fd88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f3326fcd8 col:26 used V 'int' # | | | |-CompoundStmt 0x563f332700e0 # | | | | `-ReturnStmt 0x563f332700d0 # | | | | `-CallExpr 0x563f332700a0 'float' # | | | | |-ImplicitCastExpr 0x563f33270088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33270068 '' Function 0x563f33168b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33270040 'float' # | | | | `-ImplicitCastExpr 0x563f33270028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33270010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3326ffd8 'int' lvalue ParmVar 0x563f3326fcd8 'V' 'int' # | | | `-DeprecatedAttr 0x563f3326fe38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33270240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f33270190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f332705b8 # | | | | `-ReturnStmt 0x563f332705a8 # | | | | `-CallExpr 0x563f33270578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33270560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33270540 '' Function 0x563f33168e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33270518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33270500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332704e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332704b0 'int2':'vector' lvalue ParmVar 0x563f33270190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f332702f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33270718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f33270668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f33270a98 # | | | | `-ReturnStmt 0x563f33270a88 # | | | | `-CallExpr 0x563f33270a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33270a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33270a20 '' Function 0x563f33169078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332709f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332709e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332709c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33270990 'int3':'vector' lvalue ParmVar 0x563f33270668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f332707c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33270bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f33270b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f33270f80 # | | | | `-ReturnStmt 0x563f33270f70 # | | | | `-CallExpr 0x563f33270f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33270f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33270f08 '' Function 0x563f331692f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33270ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33270ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33270eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33270e78 'int4':'vector' lvalue ParmVar 0x563f33270b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f33270ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33271928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f33271878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f33271ca0 # | | | | `-ReturnStmt 0x563f33271c90 # | | | | `-CallExpr 0x563f33271c60 'float' # | | | | |-ImplicitCastExpr 0x563f33271c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33271c28 '' Function 0x563f33168b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33271c00 'float' # | | | | `-ImplicitCastExpr 0x563f33271be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33271bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33271b98 'uint':'unsigned int' lvalue ParmVar 0x563f33271878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332719d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33271e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f33271d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f33272198 # | | | | `-ReturnStmt 0x563f33272188 # | | | | `-CallExpr 0x563f33272158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33272140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33272120 '' Function 0x563f33168e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332720f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332720e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332720c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33272090 'uint2':'vector' lvalue ParmVar 0x563f33271d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f33271eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332722f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f33272248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f33272698 # | | | | `-ReturnStmt 0x563f33272688 # | | | | `-CallExpr 0x563f33272658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33272640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33272620 '' Function 0x563f33169078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332725f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332725e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332725c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33272590 'uint3':'vector' lvalue ParmVar 0x563f33272248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f332723a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332727f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f33272748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f33272ba0 # | | | | `-ReturnStmt 0x563f33272b90 # | | | | `-CallExpr 0x563f33272b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33272b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33272b28 '' Function 0x563f331692f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33272b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33272ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33272ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33272a98 'uint4':'vector' lvalue ParmVar 0x563f33272748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f332728a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33272d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33272c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f33273098 # | | | | `-ReturnStmt 0x563f33273088 # | | | | `-CallExpr 0x563f33273058 'float' # | | | | |-ImplicitCastExpr 0x563f33273040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33273020 '' Function 0x563f33168b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33272ff8 'float' # | | | | `-ImplicitCastExpr 0x563f33272fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33272fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33272f90 'int64_t':'long' lvalue ParmVar 0x563f33272c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f33272db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332731f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33273148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f332735b0 # | | | | `-ReturnStmt 0x563f332735a0 # | | | | `-CallExpr 0x563f33273570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33273558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33273538 '' Function 0x563f33168e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33273510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332734f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332734e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332734a8 'int64_t2':'vector' lvalue ParmVar 0x563f33273148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332732a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33273710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33273660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f332744c0 # | | | | `-ReturnStmt 0x563f332744b0 # | | | | `-CallExpr 0x563f33274480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33274468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33274448 '' Function 0x563f33169078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33274420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33274408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332743f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332743b8 'int64_t3':'vector' lvalue ParmVar 0x563f33273660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332741b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33274620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33274570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f332749e8 # | | | | `-ReturnStmt 0x563f332749d8 # | | | | `-CallExpr 0x563f332749a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33274990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33274970 '' Function 0x563f331692f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33274948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33274930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33274918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332748e0 'int64_t4':'vector' lvalue ParmVar 0x563f33274570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332746d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33274b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33274a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f33274f00 # | | | | `-ReturnStmt 0x563f33274ef0 # | | | | `-CallExpr 0x563f33274ec0 'float' # | | | | |-ImplicitCastExpr 0x563f33274ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33274e88 '' Function 0x563f33168b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33274e60 'float' # | | | | `-ImplicitCastExpr 0x563f33274e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33274e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33274df8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f33274a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f33274bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33275060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33274fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f33275438 # | | | | `-ReturnStmt 0x563f33275428 # | | | | `-CallExpr 0x563f332753f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332753e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332753c0 '' Function 0x563f33168e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33275398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33275380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33275368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33275330 'uint64_t2':'vector' lvalue ParmVar 0x563f33274fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33275110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33275598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332754e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f33275978 # | | | | `-ReturnStmt 0x563f33275968 # | | | | `-CallExpr 0x563f33275938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33275920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33275900 '' Function 0x563f33169078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332758d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332758c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332758a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33275870 'uint64_t3':'vector' lvalue ParmVar 0x563f332754e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33275648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33275ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33275a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f33275ec0 # | | | | `-ReturnStmt 0x563f33275eb0 # | | | | `-CallExpr 0x563f33275e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33275e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33275e48 '' Function 0x563f331692f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33275e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33275e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33275df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33275db8 'uint64_t4':'vector' lvalue ParmVar 0x563f33275a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33275b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33276030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f33275f80 col:29 used V 'double' # | | | |-CompoundStmt 0x563f332768b8 # | | | | `-ReturnStmt 0x563f332768a8 # | | | | `-CallExpr 0x563f33276878 'float' # | | | | |-ImplicitCastExpr 0x563f33276860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33276840 '' Function 0x563f3316df00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33276818 'float' # | | | | `-ImplicitCastExpr 0x563f33276800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332767e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332767b0 'double' lvalue ParmVar 0x563f33275f80 'V' 'double' # | | | `-DeprecatedAttr 0x563f332760e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33276a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f33276978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f33276d90 # | | | | `-ReturnStmt 0x563f33276d80 # | | | | `-CallExpr 0x563f33276d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33276d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33276d18 '' Function 0x563f3316e178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33276cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33276cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33276cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33276c88 'double2':'vector' lvalue ParmVar 0x563f33276978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f33276ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33276f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f33276e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f33277270 # | | | | `-ReturnStmt 0x563f33277260 # | | | | `-CallExpr 0x563f33277230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33277218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332771f8 '' Function 0x563f3316e3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332771d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332771b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332771a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33277168 'double3':'vector' lvalue ParmVar 0x563f33276e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f33276fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332773e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f33277330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f33277758 # | | | | `-ReturnStmt 0x563f33277748 # | | | | `-CallExpr 0x563f33277718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33277700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332776e0 '' Function 0x563f3316e668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332776b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332776a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33277688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33277650 'double4':'vector' lvalue ParmVar 0x563f33277330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f33277490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332778b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f33277808 col:26 used V 'int' # | | | |-CompoundStmt 0x563f33277c18 # | | | | `-ReturnStmt 0x563f33277c08 # | | | | `-CallExpr 0x563f33277bd8 'float' # | | | | |-ImplicitCastExpr 0x563f33277bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33277ba0 '' Function 0x563f3316df00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33277b78 'float' # | | | | `-ImplicitCastExpr 0x563f33277b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33277b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33277b10 'int' lvalue ParmVar 0x563f33277808 'V' 'int' # | | | `-DeprecatedAttr 0x563f33277968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33277d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f33277cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f332780f8 # | | | | `-ReturnStmt 0x563f332780e8 # | | | | `-CallExpr 0x563f332780b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332780a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33278080 '' Function 0x563f3316e178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33278058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33278040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33278028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33277ff0 'int2':'vector' lvalue ParmVar 0x563f33277cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f33277e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33278258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332781a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f332785e0 # | | | | `-ReturnStmt 0x563f332785d0 # | | | | `-CallExpr 0x563f332785a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33278588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33278568 '' Function 0x563f3316e3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33278540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33278528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33278510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332784d8 'int3':'vector' lvalue ParmVar 0x563f332781a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f33278308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33279000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f33278f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f33279390 # | | | | `-ReturnStmt 0x563f33279380 # | | | | `-CallExpr 0x563f33279350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33279338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33279318 '' Function 0x563f3316e668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332792f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332792d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332792c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33279288 'int4':'vector' lvalue ParmVar 0x563f33278f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f332790b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332794f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f33279440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f33279870 # | | | | `-ReturnStmt 0x563f33279860 # | | | | `-CallExpr 0x563f33279830 'float' # | | | | |-ImplicitCastExpr 0x563f33279818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332797f8 '' Function 0x563f3316df00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332797d0 'float' # | | | | `-ImplicitCastExpr 0x563f332797b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332797a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33279768 'uint':'unsigned int' lvalue ParmVar 0x563f33279440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332795a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332799d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f33279920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f33279d70 # | | | | `-ReturnStmt 0x563f33279d60 # | | | | `-CallExpr 0x563f33279d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33279d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33279cf8 '' Function 0x563f3316e178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33279cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33279cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33279ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33279c68 'uint2':'vector' lvalue ParmVar 0x563f33279920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f33279a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33279ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f33279e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f3327a278 # | | | | `-ReturnStmt 0x563f3327a268 # | | | | `-CallExpr 0x563f3327a238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3327a220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3327a200 '' Function 0x563f3316e3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3327a1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3327a1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3327a1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3327a170 'uint3':'vector' lvalue ParmVar 0x563f33279e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f33279f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3327a3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f3327a328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f3327a788 # | | | | `-ReturnStmt 0x563f3327a778 # | | | | `-CallExpr 0x563f3327a748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3327a730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3327a710 '' Function 0x563f3316e668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3327a6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3327a6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3327a6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3327a680 'uint4':'vector' lvalue ParmVar 0x563f3327a328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f3327a488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3327a8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3327a838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f3327ac88 # | | | | `-ReturnStmt 0x563f3327ac78 # | | | | `-CallExpr 0x563f3327ac48 'float' # | | | | |-ImplicitCastExpr 0x563f3327ac30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3327ac10 '' Function 0x563f3316df00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3327abe8 'float' # | | | | `-ImplicitCastExpr 0x563f3327abd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3327abb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3327ab80 'int64_t':'long' lvalue ParmVar 0x563f3327a838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f3327a998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3327ade8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3327ad38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f3327ca78 # | | | | `-ReturnStmt 0x563f3327ca68 # | | | | `-CallExpr 0x563f3327ca38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3327ca20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3327ca00 '' Function 0x563f3316e178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3327c9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3327c9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3327c9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3327c970 'int64_t2':'vector' lvalue ParmVar 0x563f3327ad38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3327ae98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3327cbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3327cb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f3327cfa0 # | | | | `-ReturnStmt 0x563f3327cf90 # | | | | `-CallExpr 0x563f3327cf60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3327cf48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3327cf28 '' Function 0x563f3316e3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3327cf00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3327cee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3327ced0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3327ce98 'int64_t3':'vector' lvalue ParmVar 0x563f3327cb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3327cc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3327d100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3327d050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f3327d4d0 # | | | | `-ReturnStmt 0x563f3327d4c0 # | | | | `-CallExpr 0x563f3327d490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3327d478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3327d458 '' Function 0x563f3316e668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3327d430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3327d418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3327d400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3327d3c8 'int64_t4':'vector' lvalue ParmVar 0x563f3327d050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3327d1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3327d630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3327d580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f3327d9f0 # | | | | `-ReturnStmt 0x563f3327d9e0 # | | | | `-CallExpr 0x563f3327d9b0 'float' # | | | | |-ImplicitCastExpr 0x563f3327d998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3327d978 '' Function 0x563f3316df00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3327d950 'float' # | | | | `-ImplicitCastExpr 0x563f3327d938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3327d920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3327d8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f3327d580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f3327d6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3327db50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3327daa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f3327df30 # | | | | `-ReturnStmt 0x563f3327df20 # | | | | `-CallExpr 0x563f3327def0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3327ded8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3327deb8 '' Function 0x563f3316e178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3327de90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3327de78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3327de60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3327de28 'uint64_t2':'vector' lvalue ParmVar 0x563f3327daa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3327dc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3327e090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3327dfe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f3327e478 # | | | | `-ReturnStmt 0x563f3327e468 # | | | | `-CallExpr 0x563f3327e438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3327e420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3327e400 '' Function 0x563f3316e3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3327e3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3327e3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3327e3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3327e370 'uint64_t3':'vector' lvalue ParmVar 0x563f3327dfe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3327e140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3327e5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3327e528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f3327f2d0 # | | | | `-ReturnStmt 0x563f3327f2c0 # | | | | `-CallExpr 0x563f3327f290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3327f278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3327f258 '' Function 0x563f3316e668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3327f230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3327f218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3327f200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3327f1c8 'uint64_t4':'vector' lvalue ParmVar 0x563f3327e528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3327e688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3327f438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f3327f388 col:29 used V 'double' # | | | |-CompoundStmt 0x563f3327f780 # | | | | `-ReturnStmt 0x563f3327f770 # | | | | `-CallExpr 0x563f3327f740 'float' # | | | | |-ImplicitCastExpr 0x563f3327f728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3327f708 '' Function 0x563f33175628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3327f6e0 'float' # | | | | `-ImplicitCastExpr 0x563f3327f6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3327f6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3327f678 'double' lvalue ParmVar 0x563f3327f388 'V' 'double' # | | | `-DeprecatedAttr 0x563f3327f4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3327f8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f3327f838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f3327fc50 # | | | | `-ReturnStmt 0x563f3327fc40 # | | | | `-CallExpr 0x563f3327fc10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3327fbf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3327fbd8 '' Function 0x563f331758a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3327fbb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3327fb98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3327fb80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3327fb48 'double2':'vector' lvalue ParmVar 0x563f3327f838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f3327f998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3327fdb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f3327fd08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f33280128 # | | | | `-ReturnStmt 0x563f33280118 # | | | | `-CallExpr 0x563f332800e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332800d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332800b0 '' Function 0x563f33175b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33280088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33280070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33280058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33280020 'double3':'vector' lvalue ParmVar 0x563f3327fd08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f3327fe68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33280290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332801e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f33280608 # | | | | `-ReturnStmt 0x563f332805f8 # | | | | `-CallExpr 0x563f332805c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332805b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33280590 '' Function 0x563f33175da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33280568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33280550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33280538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33280500 'double4':'vector' lvalue ParmVar 0x563f332801e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f33280340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33280768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f332806b8 col:26 used V 'int' # | | | |-CompoundStmt 0x563f33280ac0 # | | | | `-ReturnStmt 0x563f33280ab0 # | | | | `-CallExpr 0x563f33280a80 'float' # | | | | |-ImplicitCastExpr 0x563f33280a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33280a48 '' Function 0x563f33175628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33280a20 'float' # | | | | `-ImplicitCastExpr 0x563f33280a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332809f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332809b8 'int' lvalue ParmVar 0x563f332806b8 'V' 'int' # | | | `-DeprecatedAttr 0x563f33280818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33280c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f33280b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f33280f98 # | | | | `-ReturnStmt 0x563f33280f88 # | | | | `-CallExpr 0x563f33280f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33280f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33280f20 '' Function 0x563f331758a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33280ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33280ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33280ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33280e90 'int2':'vector' lvalue ParmVar 0x563f33280b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f33280cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33281780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332816d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f33281b00 # | | | | `-ReturnStmt 0x563f33281af0 # | | | | `-CallExpr 0x563f33281ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33281aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33281a88 '' Function 0x563f33175b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33281a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33281a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33281a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332819f8 'int3':'vector' lvalue ParmVar 0x563f332816d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f33281830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33281c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f33281bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f33281fe8 # | | | | `-ReturnStmt 0x563f33281fd8 # | | | | `-CallExpr 0x563f33281fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33281f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33281f70 '' Function 0x563f33175da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33281f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33281f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33281f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33281ee0 'int4':'vector' lvalue ParmVar 0x563f33281bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f33281d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33282148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f33282098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f332824c0 # | | | | `-ReturnStmt 0x563f332824b0 # | | | | `-CallExpr 0x563f33282480 'float' # | | | | |-ImplicitCastExpr 0x563f33282468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33282448 '' Function 0x563f33175628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33282420 'float' # | | | | `-ImplicitCastExpr 0x563f33282408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332823f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332823b8 'uint':'unsigned int' lvalue ParmVar 0x563f33282098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332821f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33282620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f33282570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f332829b8 # | | | | `-ReturnStmt 0x563f332829a8 # | | | | `-CallExpr 0x563f33282978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33282960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33282940 '' Function 0x563f331758a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33282918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33282900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332828e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332828b0 'uint2':'vector' lvalue ParmVar 0x563f33282570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f332826d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33282b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f33282a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f33282eb8 # | | | | `-ReturnStmt 0x563f33282ea8 # | | | | `-CallExpr 0x563f33282e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33282e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33282e40 '' Function 0x563f33175b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33282e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33282e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33282de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33282db0 'uint3':'vector' lvalue ParmVar 0x563f33282a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f33282bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33283018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f33282f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f332833c0 # | | | | `-ReturnStmt 0x563f332833b0 # | | | | `-CallExpr 0x563f33283380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33283368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33283348 '' Function 0x563f33175da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33283320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33283308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332832f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332832b8 'uint4':'vector' lvalue ParmVar 0x563f33282f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f332830c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33283520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33283470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f33284200 # | | | | `-ReturnStmt 0x563f332841f0 # | | | | `-CallExpr 0x563f332841c0 'float' # | | | | |-ImplicitCastExpr 0x563f332841a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33284188 '' Function 0x563f33175628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33284160 'float' # | | | | `-ImplicitCastExpr 0x563f33284148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33284130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332840f8 'int64_t':'long' lvalue ParmVar 0x563f33283470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f332835d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33284360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332842b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f33284718 # | | | | `-ReturnStmt 0x563f33284708 # | | | | `-CallExpr 0x563f332846d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332846c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332846a0 '' Function 0x563f331758a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33284678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33284660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33284648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33284610 'int64_t2':'vector' lvalue ParmVar 0x563f332842b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33284410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33284878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332847c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f33284c38 # | | | | `-ReturnStmt 0x563f33284c28 # | | | | `-CallExpr 0x563f33284bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33284be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33284bc0 '' Function 0x563f33175b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33284b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33284b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33284b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33284b30 'int64_t3':'vector' lvalue ParmVar 0x563f332847c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33284928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33284d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33284ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f33285160 # | | | | `-ReturnStmt 0x563f33285150 # | | | | `-CallExpr 0x563f33285120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33285108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332850e8 '' Function 0x563f33175da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332850c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332850a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33285090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33285058 'int64_t4':'vector' lvalue ParmVar 0x563f33284ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33284e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332852c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33285210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f33285678 # | | | | `-ReturnStmt 0x563f33285668 # | | | | `-CallExpr 0x563f33285638 'float' # | | | | |-ImplicitCastExpr 0x563f33285620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33285600 '' Function 0x563f33175628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332855d8 'float' # | | | | `-ImplicitCastExpr 0x563f332855c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332855a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33285570 'uint64_t':'unsigned long' lvalue ParmVar 0x563f33285210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f33285370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332857d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33285728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f33285bb0 # | | | | `-ReturnStmt 0x563f33285ba0 # | | | | `-CallExpr 0x563f33285b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33285b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33285b38 '' Function 0x563f331758a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33285b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33285af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33285ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33285aa8 'uint64_t2':'vector' lvalue ParmVar 0x563f33285728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33285888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33285d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33285c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f33289628 # | | | | `-ReturnStmt 0x563f33289618 # | | | | `-CallExpr 0x563f332895e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332895d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332895b0 '' Function 0x563f33175b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33289588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33289570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33289558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33285fe8 'uint64_t3':'vector' lvalue ParmVar 0x563f33285c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33285dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33289788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332896d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f33289b70 # | | | | `-ReturnStmt 0x563f33289b60 # | | | | `-CallExpr 0x563f33289b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33289b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33289af8 '' Function 0x563f33175da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33289ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33289ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33289aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33289a68 'uint64_t4':'vector' lvalue ParmVar 0x563f332896d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33289838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33289ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f33289c30 col:29 used V 'double' # | | | |-CompoundStmt 0x563f3328a028 # | | | | `-ReturnStmt 0x563f3328a018 # | | | | `-CallExpr 0x563f33289fe8 'float' # | | | | |-ImplicitCastExpr 0x563f33289fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33289fb0 '' Function 0x563f331769b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33289f88 'float' # | | | | `-ImplicitCastExpr 0x563f33289f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33289f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33289f20 'double' lvalue ParmVar 0x563f33289c30 'V' 'double' # | | | `-DeprecatedAttr 0x563f33289d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3328a198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f3328a0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f3328a500 # | | | | `-ReturnStmt 0x563f3328a4f0 # | | | | `-CallExpr 0x563f3328a4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3328a4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3328a488 '' Function 0x563f33154dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3328a460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3328a448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328a430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328a3f8 'double2':'vector' lvalue ParmVar 0x563f3328a0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f3328a248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3328a670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f3328a5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f3328a9e0 # | | | | `-ReturnStmt 0x563f3328a9d0 # | | | | `-CallExpr 0x563f3328a9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3328a988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3328a968 '' Function 0x563f33155038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3328a940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3328a928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328a910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328a8d8 'double3':'vector' lvalue ParmVar 0x563f3328a5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f3328a720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3328ab50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f3328aaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f3328aec8 # | | | | `-ReturnStmt 0x563f3328aeb8 # | | | | `-CallExpr 0x563f3328ae88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3328ae70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3328ae50 '' Function 0x563f331552b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3328ae28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3328ae10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328adf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328adc0 'double4':'vector' lvalue ParmVar 0x563f3328aaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f3328ac00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3328b028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f3328af78 col:26 used V 'int' # | | | |-CompoundStmt 0x563f3328b380 # | | | | `-ReturnStmt 0x563f3328b370 # | | | | `-CallExpr 0x563f3328b340 'float' # | | | | |-ImplicitCastExpr 0x563f3328b328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3328b308 '' Function 0x563f331769b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3328b2e0 'float' # | | | | `-ImplicitCastExpr 0x563f3328b2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328b2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328b278 'int' lvalue ParmVar 0x563f3328af78 'V' 'int' # | | | `-DeprecatedAttr 0x563f3328b0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328b550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f3328b430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f3328b8c8 # | | | | `-ReturnStmt 0x563f3328b8b8 # | | | | `-CallExpr 0x563f3328b888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3328b870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3328b850 '' Function 0x563f33154dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3328b828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3328b810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328b7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328b7c0 'int2':'vector' lvalue ParmVar 0x563f3328b430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f3328b600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328ba28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f3328b978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f3328bda8 # | | | | `-ReturnStmt 0x563f3328bd98 # | | | | `-CallExpr 0x563f3328bd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3328bd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3328bd30 '' Function 0x563f33155038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3328bd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3328bcf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328bcd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328bca0 'int3':'vector' lvalue ParmVar 0x563f3328b978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f3328bad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328bf08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f3328be58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f3328c290 # | | | | `-ReturnStmt 0x563f3328c280 # | | | | `-CallExpr 0x563f3328c250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3328c238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3328c218 '' Function 0x563f331552b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3328c1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3328c1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328c1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328c188 'int4':'vector' lvalue ParmVar 0x563f3328be58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f3328bfb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328c3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f3328c340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f3328c768 # | | | | `-ReturnStmt 0x563f3328c758 # | | | | `-CallExpr 0x563f3328c728 'float' # | | | | |-ImplicitCastExpr 0x563f3328c710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3328c6f0 '' Function 0x563f331769b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3328c6c8 'float' # | | | | `-ImplicitCastExpr 0x563f3328c6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328c698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328c660 'uint':'unsigned int' lvalue ParmVar 0x563f3328c340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f3328c4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328c8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f3328c818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f3328cc60 # | | | | `-ReturnStmt 0x563f3328cc50 # | | | | `-CallExpr 0x563f3328cc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3328cc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3328cbe8 '' Function 0x563f33154dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3328cbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3328cba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328cb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328cb58 'uint2':'vector' lvalue ParmVar 0x563f3328c818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f3328c978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328cdc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f3328cd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f3328d160 # | | | | `-ReturnStmt 0x563f3328d150 # | | | | `-CallExpr 0x563f3328d120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3328d108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3328d0e8 '' Function 0x563f33155038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3328d0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3328d0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328d090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328d058 'uint3':'vector' lvalue ParmVar 0x563f3328cd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f3328ce70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328d2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f3328d210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f3328d680 # | | | | `-ReturnStmt 0x563f3328d670 # | | | | `-CallExpr 0x563f3328d640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3328d628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3328d608 '' Function 0x563f331552b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3328d5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3328d5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328d5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328d578 'uint4':'vector' lvalue ParmVar 0x563f3328d210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f3328d370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328d7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3328d730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f3328db78 # | | | | `-ReturnStmt 0x563f3328db68 # | | | | `-CallExpr 0x563f3328db38 'float' # | | | | |-ImplicitCastExpr 0x563f3328db20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3328db00 '' Function 0x563f331769b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3328dad8 'float' # | | | | `-ImplicitCastExpr 0x563f3328dac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328daa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328da70 'int64_t':'long' lvalue ParmVar 0x563f3328d730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f3328d890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328dcd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3328dc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f3328e090 # | | | | `-ReturnStmt 0x563f3328e080 # | | | | `-CallExpr 0x563f3328e050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3328e038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3328e018 '' Function 0x563f33154dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3328dff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3328dfd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328dfc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328df88 'int64_t2':'vector' lvalue ParmVar 0x563f3328dc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3328dd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328e1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3328e140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f3328e5b0 # | | | | `-ReturnStmt 0x563f3328e5a0 # | | | | `-CallExpr 0x563f3328e570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3328e558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3328e538 '' Function 0x563f33155038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3328e510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3328e4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328e4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328e4a8 'int64_t3':'vector' lvalue ParmVar 0x563f3328e140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3328e2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328e710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3328e660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f3328ead8 # | | | | `-ReturnStmt 0x563f3328eac8 # | | | | `-CallExpr 0x563f3328ea98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3328ea80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3328ea60 '' Function 0x563f331552b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3328ea38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3328ea20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328ea08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328e9d0 'int64_t4':'vector' lvalue ParmVar 0x563f3328e660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3328e7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328ec38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3328eb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f3328eff0 # | | | | `-ReturnStmt 0x563f3328efe0 # | | | | `-CallExpr 0x563f3328efb0 'float' # | | | | |-ImplicitCastExpr 0x563f3328ef98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3328ef78 '' Function 0x563f331769b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3328ef50 'float' # | | | | `-ImplicitCastExpr 0x563f3328ef38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328ef20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328eee8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f3328eb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f3328ece8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328f150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3328f0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f3328f528 # | | | | `-ReturnStmt 0x563f3328f518 # | | | | `-CallExpr 0x563f3328f4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3328f4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3328f4b0 '' Function 0x563f33154dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3328f488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3328f470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328f458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328f420 'uint64_t2':'vector' lvalue ParmVar 0x563f3328f0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3328f200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328f988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3328f8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f3328fd68 # | | | | `-ReturnStmt 0x563f3328fd58 # | | | | `-CallExpr 0x563f3328fd28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3328fd10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3328fcf0 '' Function 0x563f33155038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3328fcc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3328fcb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3328fc98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3328fc60 'uint64_t3':'vector' lvalue ParmVar 0x563f3328f8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3328fa38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3328fec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3328fe18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332902b0 # | | | | `-ReturnStmt 0x563f332902a0 # | | | | `-CallExpr 0x563f33290270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33290258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33290238 '' Function 0x563f331552b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33290210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332901f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332901e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332901a8 'uint64_t4':'vector' lvalue ParmVar 0x563f3328fe18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3328ff78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33290420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f33290370 col:29 used V 'double' # | | | |-CompoundStmt 0x563f33290768 # | | | | `-ReturnStmt 0x563f33290758 # | | | | `-CallExpr 0x563f33290728 'float' # | | | | |-ImplicitCastExpr 0x563f33290710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332906f0 '' Function 0x563f33180240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332906c8 'float' # | | | | `-ImplicitCastExpr 0x563f332906b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33290698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33290660 'double' lvalue ParmVar 0x563f33290370 'V' 'double' # | | | `-DeprecatedAttr 0x563f332904d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332908d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f33290828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f33290c40 # | | | | `-ReturnStmt 0x563f33290c30 # | | | | `-CallExpr 0x563f33290c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33290be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33290bc8 '' Function 0x563f331804b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33290ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33290b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33290b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33290b38 'double2':'vector' lvalue ParmVar 0x563f33290828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f33290988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33290db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f33290d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f33291120 # | | | | `-ReturnStmt 0x563f33291110 # | | | | `-CallExpr 0x563f332910e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332910c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332910a8 '' Function 0x563f33180730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33291080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33291068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33291050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33291018 'double3':'vector' lvalue ParmVar 0x563f33290d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f33290e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33291290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332911e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f33291608 # | | | | `-ReturnStmt 0x563f332915f8 # | | | | `-CallExpr 0x563f332915c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332915b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33291590 '' Function 0x563f331809a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33291568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33291550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33291538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33291500 'double4':'vector' lvalue ParmVar 0x563f332911e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f33291340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33291768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f332916b8 col:26 used V 'int' # | | | |-CompoundStmt 0x563f33292368 # | | | | `-ReturnStmt 0x563f33292358 # | | | | `-CallExpr 0x563f33292328 'float' # | | | | |-ImplicitCastExpr 0x563f33292310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332922f0 '' Function 0x563f33180240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332922c8 'float' # | | | | `-ImplicitCastExpr 0x563f332922b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33292298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33292260 'int' lvalue ParmVar 0x563f332916b8 'V' 'int' # | | | `-DeprecatedAttr 0x563f332920c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332924c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f33292418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f33292840 # | | | | `-ReturnStmt 0x563f33292830 # | | | | `-CallExpr 0x563f33292800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332927e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332927c8 '' Function 0x563f331804b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332927a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33292788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33292770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33292738 'int2':'vector' lvalue ParmVar 0x563f33292418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f33292578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332929a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332928f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f33292d20 # | | | | `-ReturnStmt 0x563f33292d10 # | | | | `-CallExpr 0x563f33292ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33292cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33292ca8 '' Function 0x563f33180730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33292c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33292c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33292c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33292c18 'int3':'vector' lvalue ParmVar 0x563f332928f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f33292a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33292e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f33292dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f33293208 # | | | | `-ReturnStmt 0x563f332931f8 # | | | | `-CallExpr 0x563f332931c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332931b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33293190 '' Function 0x563f331809a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33293168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33293150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33293138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33293100 'int4':'vector' lvalue ParmVar 0x563f33292dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f33292f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33293368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f332932b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f332936e0 # | | | | `-ReturnStmt 0x563f332936d0 # | | | | `-CallExpr 0x563f332936a0 'float' # | | | | |-ImplicitCastExpr 0x563f33293688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33293668 '' Function 0x563f33180240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33293640 'float' # | | | | `-ImplicitCastExpr 0x563f33293628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33293610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332935d8 'uint':'unsigned int' lvalue ParmVar 0x563f332932b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f33293418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33293840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f33293790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f33293bd8 # | | | | `-ReturnStmt 0x563f33293bc8 # | | | | `-CallExpr 0x563f33293b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33293b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33293b60 '' Function 0x563f331804b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33293b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33293b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33293b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33293ad0 'uint2':'vector' lvalue ParmVar 0x563f33293790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f332938f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33293d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f33293c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f3329ab60 # | | | | `-ReturnStmt 0x563f3329ab50 # | | | | `-CallExpr 0x563f3329ab20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33294080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33294060 '' Function 0x563f33180730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33294038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33294020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33294008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33293fd0 'uint3':'vector' lvalue ParmVar 0x563f33293c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f33293de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3329acc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f3329ac10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f3329b068 # | | | | `-ReturnStmt 0x563f3329b058 # | | | | `-CallExpr 0x563f3329b028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3329b010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3329aff0 '' Function 0x563f331809a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3329afc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3329afb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329af98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329af60 'uint4':'vector' lvalue ParmVar 0x563f3329ac10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f3329ad70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3329b1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3329b118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f3329b560 # | | | | `-ReturnStmt 0x563f3329b550 # | | | | `-CallExpr 0x563f3329b520 'float' # | | | | |-ImplicitCastExpr 0x563f3329b508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3329b4e8 '' Function 0x563f33180240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3329b4c0 'float' # | | | | `-ImplicitCastExpr 0x563f3329b4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329b490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329b458 'int64_t':'long' lvalue ParmVar 0x563f3329b118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f3329b278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3329b6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3329b610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f3329ba78 # | | | | `-ReturnStmt 0x563f3329ba68 # | | | | `-CallExpr 0x563f3329ba38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3329ba20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3329ba00 '' Function 0x563f331804b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3329b9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3329b9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329b9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329b970 'int64_t2':'vector' lvalue ParmVar 0x563f3329b610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3329b770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3329bbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3329bb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f3329bf98 # | | | | `-ReturnStmt 0x563f3329bf88 # | | | | `-CallExpr 0x563f3329bf58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3329bf40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3329bf20 '' Function 0x563f33180730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3329bef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3329bee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329bec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329be90 'int64_t3':'vector' lvalue ParmVar 0x563f3329bb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3329bc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3329c0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3329c048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f3329c4c0 # | | | | `-ReturnStmt 0x563f3329c4b0 # | | | | `-CallExpr 0x563f3329c480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3329c468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3329c448 '' Function 0x563f331809a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3329c420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3329c408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329c3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329c3b8 'int64_t4':'vector' lvalue ParmVar 0x563f3329c048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3329c1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3329c620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3329c570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f3329c9d8 # | | | | `-ReturnStmt 0x563f3329c9c8 # | | | | `-CallExpr 0x563f3329c998 'float' # | | | | |-ImplicitCastExpr 0x563f3329c980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3329c960 '' Function 0x563f33180240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3329c938 'float' # | | | | `-ImplicitCastExpr 0x563f3329c920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329c908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329c8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x563f3329c570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f3329c6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f331e9e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3329ca88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f331ea248 # | | | | `-ReturnStmt 0x563f331ea238 # | | | | `-CallExpr 0x563f331ea208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f331ea1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f331ea1d0 '' Function 0x563f331804b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f331ea1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f331ea190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f331ea178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f331ea140 'uint64_t2':'vector' lvalue ParmVar 0x563f3329ca88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f331e9f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f331ea3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f331ea2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f331ea788 # | | | | `-ReturnStmt 0x563f331ea778 # | | | | `-CallExpr 0x563f331ea748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f331ea730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f331ea710 '' Function 0x563f33180730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f331ea6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f331ea6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f331ea6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f331ea680 'uint64_t3':'vector' lvalue ParmVar 0x563f331ea2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f331ea458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f331ea8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f331ea838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f331eacd0 # | | | | `-ReturnStmt 0x563f331eacc0 # | | | | `-CallExpr 0x563f331eac90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f331eac78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f331eac58 '' Function 0x563f331809a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f331eac30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f331eac18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f331eac00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f331eabc8 'uint64_t4':'vector' lvalue ParmVar 0x563f331ea838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f331ea998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f331eae40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f331ead90 col:29 used V 'double' # | | | |-CompoundStmt 0x563f331eb188 # | | | | `-ReturnStmt 0x563f331eb178 # | | | | `-CallExpr 0x563f331eb148 'float' # | | | | |-ImplicitCastExpr 0x563f331eb130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f331eb110 '' Function 0x563f331815f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x563f331eb0e8 'float' # | | | | `-ImplicitCastExpr 0x563f331eb0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f331eb0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f331eb080 'double' lvalue ParmVar 0x563f331ead90 'V' 'double' # | | | `-DeprecatedAttr 0x563f331eaef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f331eb2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f331eb248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f331eb660 # | | | | `-ReturnStmt 0x563f331eb650 # | | | | `-CallExpr 0x563f331eb620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f331eb608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f331eb5e8 '' Function 0x563f33181870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f331eb5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f331eb5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f331eb590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f331eb558 'double2':'vector' lvalue ParmVar 0x563f331eb248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f331eb3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f331eb7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f331eb720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f331ebb40 # | | | | `-ReturnStmt 0x563f331ebb30 # | | | | `-CallExpr 0x563f331ebb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f331ebae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f331ebac8 '' Function 0x563f33181ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f331ebaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f331eba88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f331eba70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f331eba38 'double3':'vector' lvalue ParmVar 0x563f331eb720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f331eb880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f331ebcb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f331ebc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f3329e1a8 # | | | | `-ReturnStmt 0x563f3329e198 # | | | | `-CallExpr 0x563f3329e168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3329e150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3329e130 '' Function 0x563f33181d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3329e108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3329e0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329e0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329e0a0 'double4':'vector' lvalue ParmVar 0x563f331ebc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f331ebd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3329e308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f3329e258 col:26 used V 'int' # | | | |-CompoundStmt 0x563f3329e660 # | | | | `-ReturnStmt 0x563f3329e650 # | | | | `-CallExpr 0x563f3329e620 'float' # | | | | |-ImplicitCastExpr 0x563f3329e608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3329e5e8 '' Function 0x563f331815f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3329e5c0 'float' # | | | | `-ImplicitCastExpr 0x563f3329e5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329e590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329e558 'int' lvalue ParmVar 0x563f3329e258 'V' 'int' # | | | `-DeprecatedAttr 0x563f3329e3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3329e7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f3329e710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f3329eb38 # | | | | `-ReturnStmt 0x563f3329eb28 # | | | | `-CallExpr 0x563f3329eaf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3329eae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3329eac0 '' Function 0x563f33181870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3329ea98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3329ea80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329ea68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329ea30 'int2':'vector' lvalue ParmVar 0x563f3329e710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f3329e870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3329ec98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f3329ebe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f3329f018 # | | | | `-ReturnStmt 0x563f3329f008 # | | | | `-CallExpr 0x563f3329efd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3329efc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3329efa0 '' Function 0x563f33181ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3329ef78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3329ef60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329ef48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329ef10 'int3':'vector' lvalue ParmVar 0x563f3329ebe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f3329ed48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3329f178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f3329f0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f3329f500 # | | | | `-ReturnStmt 0x563f3329f4f0 # | | | | `-CallExpr 0x563f3329f4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3329f4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3329f488 '' Function 0x563f33181d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3329f460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3329f448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329f430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329f3f8 'int4':'vector' lvalue ParmVar 0x563f3329f0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f3329f228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3329f660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f3329f5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f3329f9d8 # | | | | `-ReturnStmt 0x563f3329f9c8 # | | | | `-CallExpr 0x563f3329f998 'float' # | | | | |-ImplicitCastExpr 0x563f3329f980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3329f960 '' Function 0x563f331815f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3329f938 'float' # | | | | `-ImplicitCastExpr 0x563f3329f920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329f908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329f8d0 'uint':'unsigned int' lvalue ParmVar 0x563f3329f5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f3329f710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3329fb38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f3329fa88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f3329fed0 # | | | | `-ReturnStmt 0x563f3329fec0 # | | | | `-CallExpr 0x563f3329fe90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3329fe78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3329fe58 '' Function 0x563f33181870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3329fe30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3329fe18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3329fe00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3329fdc8 'uint2':'vector' lvalue ParmVar 0x563f3329fa88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f3329fbe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332a0860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f332a07b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f332a0c00 # | | | | `-ReturnStmt 0x563f332a0bf0 # | | | | `-CallExpr 0x563f332a0bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332a0ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332a0b88 '' Function 0x563f33181ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332a0b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332a0b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a0b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a0af8 'uint3':'vector' lvalue ParmVar 0x563f332a07b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f332a0910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332a0d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f332a0cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f332a1108 # | | | | `-ReturnStmt 0x563f332a10f8 # | | | | `-CallExpr 0x563f332a10c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332a10b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332a1090 '' Function 0x563f33181d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332a1068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332a1050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a1038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a1000 'uint4':'vector' lvalue ParmVar 0x563f332a0cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f332a0e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332a1268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332a11b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f332a1600 # | | | | `-ReturnStmt 0x563f332a15f0 # | | | | `-CallExpr 0x563f332a15c0 'float' # | | | | |-ImplicitCastExpr 0x563f332a15a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332a1588 '' Function 0x563f331815f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332a1560 'float' # | | | | `-ImplicitCastExpr 0x563f332a1548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a1530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a14f8 'int64_t':'long' lvalue ParmVar 0x563f332a11b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f332a1318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332a1760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332a16b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f332a1b18 # | | | | `-ReturnStmt 0x563f332a1b08 # | | | | `-CallExpr 0x563f332a1ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332a1ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332a1aa0 '' Function 0x563f33181870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332a1a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332a1a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a1a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a1a10 'int64_t2':'vector' lvalue ParmVar 0x563f332a16b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332a1810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332a1c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332a1bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f332a2038 # | | | | `-ReturnStmt 0x563f332a2028 # | | | | `-CallExpr 0x563f332a1ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332a1fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332a1fc0 '' Function 0x563f33181ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332a1f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332a1f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a1f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a1f30 'int64_t3':'vector' lvalue ParmVar 0x563f332a1bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332a1d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332a2198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332a20e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f332a2560 # | | | | `-ReturnStmt 0x563f332a2550 # | | | | `-CallExpr 0x563f332a2520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332a2508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332a24e8 '' Function 0x563f33181d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332a24c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332a24a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a2490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a2458 'int64_t4':'vector' lvalue ParmVar 0x563f332a20e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332a2248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332a26c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332a2610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f332a3488 # | | | | `-ReturnStmt 0x563f332a3478 # | | | | `-CallExpr 0x563f332a3448 'float' # | | | | |-ImplicitCastExpr 0x563f332a3430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332a3410 '' Function 0x563f331815f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332a33e8 'float' # | | | | `-ImplicitCastExpr 0x563f332a33d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a33b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a3380 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332a2610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f332a3180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332a35e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332a3538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f332a39c0 # | | | | `-ReturnStmt 0x563f332a39b0 # | | | | `-CallExpr 0x563f332a3980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332a3968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332a3948 '' Function 0x563f33181870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332a3920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332a3908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a38f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a38b8 'uint64_t2':'vector' lvalue ParmVar 0x563f332a3538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332a3698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332a3b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332a3a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f332a3f00 # | | | | `-ReturnStmt 0x563f332a3ef0 # | | | | `-CallExpr 0x563f332a3ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332a3ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332a3e88 '' Function 0x563f33181ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332a3e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332a3e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a3e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a3df8 'uint64_t3':'vector' lvalue ParmVar 0x563f332a3a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332a3bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332a4060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332a3fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332a4448 # | | | | `-ReturnStmt 0x563f332a4438 # | | | | `-CallExpr 0x563f332a4408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332a43f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332a43d0 '' Function 0x563f33181d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332a43a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332a4390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a4378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a4340 'uint64_t4':'vector' lvalue ParmVar 0x563f332a3fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332a4110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332a45a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x563f332a4500 col:29 used V 'double' # | | | |-CompoundStmt 0x563f332a4928 # | | | | `-ReturnStmt 0x563f332a4918 # | | | | `-CallExpr 0x563f332a48e8 'bool' # | | | | |-ImplicitCastExpr 0x563f332a48d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x563f332a4878 '' Function 0x563f33182ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x563f332a4850 'float' # | | | | `-ImplicitCastExpr 0x563f332a4838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a4820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a47e8 'double' lvalue ParmVar 0x563f332a4500 'V' 'double' # | | | `-DeprecatedAttr 0x563f332a4658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332a4a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332a49e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f332a4e58 # | | | | `-ReturnStmt 0x563f332a4e48 # | | | | `-CallExpr 0x563f332a4e18 'vector' # | | | | |-ImplicitCastExpr 0x563f332a4e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332a4d80 '' Function 0x563f33182df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x563f332a4d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332a4d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a4d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a4cf0 'double2':'vector' lvalue ParmVar 0x563f332a49e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f332a4b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332a4fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f332a4f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f332a5798 # | | | | `-ReturnStmt 0x563f332a5788 # | | | | `-CallExpr 0x563f332a5758 'vector' # | | | | |-ImplicitCastExpr 0x563f332a5740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332a56c0 '' Function 0x563f331830e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x563f332a5698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332a5680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a5668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a5630 'double3':'vector' lvalue ParmVar 0x563f332a4f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332a5070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332a5900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332a5850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f332a5cd8 # | | | | `-ReturnStmt 0x563f332a5cc8 # | | | | `-CallExpr 0x563f332a5c98 'vector' # | | | | |-ImplicitCastExpr 0x563f332a5c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332a5c00 '' Function 0x563f331833d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x563f332a5bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332a5bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a5ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a5b70 'double4':'vector' lvalue ParmVar 0x563f332a5850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f332a59b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332a5db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x563f332a5d08 col:29 used V 'double' # | | | `-CompoundStmt 0x563f332a6018 # | | | `-ReturnStmt 0x563f332a6008 # | | | `-CallExpr 0x563f332a5fd8 'bool' # | | | |-ImplicitCastExpr 0x563f332a5fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x563f332a5fa0 '' Function 0x563f33184000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x563f332a5f78 'float' # | | | `-ImplicitCastExpr 0x563f332a5f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563f332a5f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x563f332a5f10 'double' lvalue ParmVar 0x563f332a5d08 'V' 'double' # | | |-FunctionDecl 0x563f332a60f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332a6048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x563f332a6380 # | | | `-ReturnStmt 0x563f332a6370 # | | | `-CallExpr 0x563f332a6340 'vector' # | | | |-ImplicitCastExpr 0x563f332a6328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x563f332a6308 '' Function 0x563f33184278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x563f332a62e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x563f332a62c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563f332a62b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x563f332a6278 'double2':'vector' lvalue ParmVar 0x563f332a6048 'V' 'double2':'vector' # | | |-FunctionDecl 0x563f332a6460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f332a63b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x563f332a66f0 # | | | `-ReturnStmt 0x563f332a66e0 # | | | `-CallExpr 0x563f332a66b0 'vector' # | | | |-ImplicitCastExpr 0x563f332a6698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x563f332a6678 '' Function 0x563f331844f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x563f332a6650 'float3':'vector' # | | | `-ImplicitCastExpr 0x563f332a6638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563f332a6620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x563f332a65e8 'double3':'vector' lvalue ParmVar 0x563f332a63b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x563f332a67d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332a6720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x563f332a6a68 # | | | `-ReturnStmt 0x563f332a6a58 # | | | `-CallExpr 0x563f332a6a28 'vector' # | | | |-ImplicitCastExpr 0x563f332a6a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x563f332a69f0 '' Function 0x563f33184768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x563f332a69c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x563f332a69b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563f332a6998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x563f332a6960 'double4':'vector' lvalue ParmVar 0x563f332a6720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x563f332a7160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x563f332a6a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f332a6b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f332a70b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x563f332a6e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x563f332a6f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x563f332a6f78 col:39 s 'T' # | | | |-CompoundStmt 0x563f332a7430 # | | | | `-ReturnStmt 0x563f332a7420 # | | | | `-RecoveryExpr 0x563f332a73e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f332a72d0 '' lvalue (ADL) = 'lerp' 0x563f33186578 0x563f33184b08 0x563f33184ed0 0x563f33185298 0x563f33185660 0x563f33185a10 0x563f33185de8 0x563f331861b0 # | | | | |-RecoveryExpr 0x563f332a7350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563f332a7370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f332a71d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x563f332a78f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x563f332a74f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x563f332a7740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x563f332a77c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x563f332a7db8 # | | | | `-ReturnStmt 0x563f332a7da8 # | | | | `-CallExpr 0x563f332a7d68 'float' # | | | | |-ImplicitCastExpr 0x563f332a7d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x563f332a7cf8 '' Function 0x563f33185a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x563f332a7bb0 'float' # | | | | | `-ImplicitCastExpr 0x563f332a7b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332a7b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332a7b48 'double' lvalue ParmVar 0x563f332a74f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x563f332a7c40 'float' # | | | | | `-ImplicitCastExpr 0x563f332a7c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332a7c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332a7bd8 'double' lvalue ParmVar 0x563f332a7740 'V2' 'double' # | | | | `-CStyleCastExpr 0x563f332a7cd0 'float' # | | | | `-ImplicitCastExpr 0x563f332a7cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a7ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a7c68 'double' lvalue ParmVar 0x563f332a77c0 'V3' 'double' # | | | `-DeprecatedAttr 0x563f332a79b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332a8108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332a7e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x563f332a7ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x563f332a7f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x563f332a8648 # | | | | `-ReturnStmt 0x563f332a8638 # | | | | `-CallExpr 0x563f332a85f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332a85e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x563f332a8558 '' Function 0x563f33185de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x563f332a83e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332a83c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332a83b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332a8378 'double2':'vector' lvalue ParmVar 0x563f332a7e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x563f332a8488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332a8470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332a8458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332a8420 'double2':'vector' lvalue ParmVar 0x563f332a7ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x563f332a8530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332a8518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a8500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a84c8 'double2':'vector' lvalue ParmVar 0x563f332a7f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f332a81c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332a8998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x563f332a8708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x563f332a8788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x563f332a8808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x563f332a8ed8 # | | | | `-ReturnStmt 0x563f332a8ec8 # | | | | `-CallExpr 0x563f332a8e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332a8e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x563f332a8df0 '' Function 0x563f331861b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563f332a8c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332a8c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332a8c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332a8c10 'double3':'vector' lvalue ParmVar 0x563f332a8708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x563f332a8d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332a8d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332a8cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332a8cb8 'double3':'vector' lvalue ParmVar 0x563f332a8788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x563f332a8dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332a8db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a8d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a8d60 'double3':'vector' lvalue ParmVar 0x563f332a8808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332a8a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332a9228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332a8f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x563f332a9018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x563f332a9098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x563f332aaba0 # | | | | `-ReturnStmt 0x563f332aab90 # | | | | `-CallExpr 0x563f332aab50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332a9710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563f332a9688 '' Function 0x563f33186578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563f332a9510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332a94f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332a94e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332a94a8 'double4':'vector' lvalue ParmVar 0x563f332a8f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x563f332a95b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332a95a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332a9588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332a9550 'double4':'vector' lvalue ParmVar 0x563f332a9018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x563f332a9660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332a9648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332a9630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332a95f8 'double4':'vector' lvalue ParmVar 0x563f332a9098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f332a92e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332aae88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f332aac50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x563f332aacd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x563f332aad50 col:42 used V3 'int' # | | | |-CompoundStmt 0x563f332ab320 # | | | | `-ReturnStmt 0x563f332ab310 # | | | | `-CallExpr 0x563f332ab2d0 'float' # | | | | |-ImplicitCastExpr 0x563f332ab2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x563f332ab298 '' Function 0x563f33185a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x563f332ab150 'float' # | | | | | `-ImplicitCastExpr 0x563f332ab138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ab120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ab0e8 'int' lvalue ParmVar 0x563f332aac50 'V1' 'int' # | | | | |-CStyleCastExpr 0x563f332ab1e0 'float' # | | | | | `-ImplicitCastExpr 0x563f332ab1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ab1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ab178 'int' lvalue ParmVar 0x563f332aacd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x563f332ab270 'float' # | | | | `-ImplicitCastExpr 0x563f332ab258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ab240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ab208 'int' lvalue ParmVar 0x563f332aad50 'V3' 'int' # | | | `-DeprecatedAttr 0x563f332aaf48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ab658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x563f332ab3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x563f332ab450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x563f332ab4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x563f332abb40 # | | | | `-ReturnStmt 0x563f332abb30 # | | | | `-CallExpr 0x563f332abaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332abad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x563f332abab8 '' Function 0x563f33185de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x563f332ab940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332ab928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ab910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ab8d8 'int2':'vector' lvalue ParmVar 0x563f332ab3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x563f332ab9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332ab9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ab9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ab980 'int2':'vector' lvalue ParmVar 0x563f332ab450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x563f332aba90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332aba78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332aba60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332aba28 'int2':'vector' lvalue ParmVar 0x563f332ab4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f332ab718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332abe78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332abbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x563f332abc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x563f332abcf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x563f332ac368 # | | | | `-ReturnStmt 0x563f332ac358 # | | | | `-CallExpr 0x563f332ac318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332ac300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x563f332ac2e0 '' Function 0x563f331861b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563f332ac168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332ac150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ac138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ac100 'int3':'vector' lvalue ParmVar 0x563f332abbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x563f332ac210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332ac1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ac1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ac1a8 'int3':'vector' lvalue ParmVar 0x563f332abc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x563f332ac2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332ac2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ac288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ac250 'int3':'vector' lvalue ParmVar 0x563f332abcf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f332abf38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ac6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x563f332ac418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x563f332ac498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x563f332ac518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x563f332adbc0 # | | | | `-ReturnStmt 0x563f332adbb0 # | | | | `-CallExpr 0x563f332adb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332acb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563f332acb18 '' Function 0x563f33186578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563f332ac9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332ac988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ac970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ac938 'int4':'vector' lvalue ParmVar 0x563f332ac418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x563f332aca48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332aca30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332aca18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ac9e0 'int4':'vector' lvalue ParmVar 0x563f332ac498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x563f332acaf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332acad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332acac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332aca88 'int4':'vector' lvalue ParmVar 0x563f332ac518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f332ac768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332adef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x563f332adc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f332adcf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f332add70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f332ae3b0 # | | | | `-ReturnStmt 0x563f332ae3a0 # | | | | `-CallExpr 0x563f332ae360 'float' # | | | | |-ImplicitCastExpr 0x563f332ae348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x563f332ae328 '' Function 0x563f33185a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x563f332ae1e0 'float' # | | | | | `-ImplicitCastExpr 0x563f332ae1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ae1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ae178 'uint':'unsigned int' lvalue ParmVar 0x563f332adc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x563f332ae270 'float' # | | | | | `-ImplicitCastExpr 0x563f332ae258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ae240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ae208 'uint':'unsigned int' lvalue ParmVar 0x563f332adcf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x563f332ae300 'float' # | | | | `-ImplicitCastExpr 0x563f332ae2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ae2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ae298 'uint':'unsigned int' lvalue ParmVar 0x563f332add70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332adfb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ae6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f332ae460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x563f332ae4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x563f332ae560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x563f332aebf0 # | | | | `-ReturnStmt 0x563f332aebe0 # | | | | `-CallExpr 0x563f332aeba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332aeb88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x563f332aeb68 '' Function 0x563f33185de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x563f332ae9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332ae9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ae9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ae988 'uint2':'vector' lvalue ParmVar 0x563f332ae460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x563f332aea98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332aea80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332aea68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332aea30 'uint2':'vector' lvalue ParmVar 0x563f332ae4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x563f332aeb40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332aeb28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332aeb10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332aead8 'uint2':'vector' lvalue ParmVar 0x563f332ae560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f332ae7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332aef28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f332aeca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x563f332aed20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x563f332aeda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x563f332af438 # | | | | `-ReturnStmt 0x563f332af428 # | | | | `-CallExpr 0x563f332af3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332af3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x563f332af3b0 '' Function 0x563f331861b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563f332af238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332af220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332af208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332af1d0 'uint3':'vector' lvalue ParmVar 0x563f332aeca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x563f332af2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332af2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332af2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332af278 'uint3':'vector' lvalue ParmVar 0x563f332aed20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x563f332af388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332af370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332af358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332af320 'uint3':'vector' lvalue ParmVar 0x563f332aeda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f332aefe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332af778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f332af4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x563f332af568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x563f332af5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x563f332afcb0 # | | | | `-ReturnStmt 0x563f332afca0 # | | | | `-CallExpr 0x563f332afc60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332afc48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563f332afc28 '' Function 0x563f33186578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563f332afa90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332afa78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332afa60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332afa28 'uint4':'vector' lvalue ParmVar 0x563f332af4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x563f332afb38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332afb20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332afb08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332afad0 'uint4':'vector' lvalue ParmVar 0x563f332af568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x563f332afc00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332afbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332afbd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332afb98 'uint4':'vector' lvalue ParmVar 0x563f332af5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f332af838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332affe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332afd60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x563f332afde0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x563f332afe60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x563f332b04c0 # | | | | `-ReturnStmt 0x563f332b04b0 # | | | | `-CallExpr 0x563f332b0470 'float' # | | | | |-ImplicitCastExpr 0x563f332b0458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x563f332b0438 '' Function 0x563f33185a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x563f332b02f0 'float' # | | | | | `-ImplicitCastExpr 0x563f332b02d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b02c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b0288 'int64_t':'long' lvalue ParmVar 0x563f332afd60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x563f332b0380 'float' # | | | | | `-ImplicitCastExpr 0x563f332b0368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b0350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b0318 'int64_t':'long' lvalue ParmVar 0x563f332afde0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x563f332b0410 'float' # | | | | `-ImplicitCastExpr 0x563f332b03f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b03e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b03a8 'int64_t':'long' lvalue ParmVar 0x563f332afe60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f332b00a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b07f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332b0570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f332b05f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f332b0670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f332b0d20 # | | | | `-ReturnStmt 0x563f332b0d10 # | | | | `-CallExpr 0x563f332b0cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332b0cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x563f332b0c98 '' Function 0x563f33185de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x563f332b0b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332b0b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b0af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b0ab8 'int64_t2':'vector' lvalue ParmVar 0x563f332b0570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x563f332b0bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332b0bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b0b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b0b60 'int64_t2':'vector' lvalue ParmVar 0x563f332b05f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f332b0c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332b0c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b0c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b0c08 'int64_t2':'vector' lvalue ParmVar 0x563f332b0670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332b08b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b1058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332b0dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f332b0e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f332b0ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f332b1588 # | | | | `-ReturnStmt 0x563f332b1578 # | | | | `-CallExpr 0x563f332b1538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332b1520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x563f332b1500 '' Function 0x563f331861b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563f332b1388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332b1370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b1358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b1320 'int64_t3':'vector' lvalue ParmVar 0x563f332b0dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x563f332b1430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332b1418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b1400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b13c8 'int64_t3':'vector' lvalue ParmVar 0x563f332b0e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f332b14d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332b14c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b14a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b1470 'int64_t3':'vector' lvalue ParmVar 0x563f332b0ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332b1118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b18c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332b1638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f332b16b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f332b1738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f332b2e20 # | | | | `-ReturnStmt 0x563f332b2e10 # | | | | `-CallExpr 0x563f332b2dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332b2db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563f332b2d98 '' Function 0x563f33186578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563f332b2c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332b2c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b2bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b2bb8 'int64_t4':'vector' lvalue ParmVar 0x563f332b1638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x563f332b2cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332b2cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b2c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b2c60 'int64_t4':'vector' lvalue ParmVar 0x563f332b16b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f332b2d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332b2d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b2d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b2d08 'int64_t4':'vector' lvalue ParmVar 0x563f332b1738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332b1988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b3158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332b2ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f332b2f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f332b2fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f332b3650 # | | | | `-ReturnStmt 0x563f332b3640 # | | | | `-CallExpr 0x563f332b3600 'float' # | | | | |-ImplicitCastExpr 0x563f332b35e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x563f332b35c8 '' Function 0x563f33185a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x563f332b3480 'float' # | | | | | `-ImplicitCastExpr 0x563f332b3468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b3450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b3418 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332b2ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x563f332b3510 'float' # | | | | | `-ImplicitCastExpr 0x563f332b34f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b34e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b34a8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332b2f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x563f332b35a0 'float' # | | | | `-ImplicitCastExpr 0x563f332b3588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b3570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b3538 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332b2fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f332b3218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b3988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332b3700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f332b3780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f332b3800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f332b3ed0 # | | | | `-ReturnStmt 0x563f332b3ec0 # | | | | `-CallExpr 0x563f332b3e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332b3e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x563f332b3e48 '' Function 0x563f33185de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x563f332b3cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332b3cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b3ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b3c68 'uint64_t2':'vector' lvalue ParmVar 0x563f332b3700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x563f332b3d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332b3d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b3d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b3d10 'uint64_t2':'vector' lvalue ParmVar 0x563f332b3780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f332b3e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332b3e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b3df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b3db8 'uint64_t2':'vector' lvalue ParmVar 0x563f332b3800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332b3a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b4208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332b3f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f332b4000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f332b4080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f332b4758 # | | | | `-ReturnStmt 0x563f332b4748 # | | | | `-CallExpr 0x563f332b4708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332b46f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x563f332b46d0 '' Function 0x563f331861b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x563f332b4558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332b4540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b4528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b44f0 'uint64_t3':'vector' lvalue ParmVar 0x563f332b3f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x563f332b4600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332b45e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b45d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b4598 'uint64_t3':'vector' lvalue ParmVar 0x563f332b4000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f332b46a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332b4690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b4678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b4640 'uint64_t3':'vector' lvalue ParmVar 0x563f332b4080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332b42c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b4a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332b4808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f332b4888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f332b4908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332b5000 # | | | | `-ReturnStmt 0x563f332b4ff0 # | | | | `-CallExpr 0x563f332b4fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332b4f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x563f332b4f78 '' Function 0x563f33186578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x563f332b4e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332b4de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b4dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b4d98 'uint64_t4':'vector' lvalue ParmVar 0x563f332b4808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x563f332b4ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332b4e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332b4e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332b4e40 'uint64_t4':'vector' lvalue ParmVar 0x563f332b4888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f332b4f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332b4f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b4f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b4ee8 'uint64_t4':'vector' lvalue ParmVar 0x563f332b4908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332b4b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b5168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f332b50b8 col:29 used V 'double' # | | | |-CompoundStmt 0x563f332b54b0 # | | | | `-ReturnStmt 0x563f332b54a0 # | | | | `-CallExpr 0x563f332b5470 'float' # | | | | |-ImplicitCastExpr 0x563f332b5458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332b5438 '' Function 0x563f331871f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332b5410 'float' # | | | | `-ImplicitCastExpr 0x563f332b53f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b53e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b53a8 'double' lvalue ParmVar 0x563f332b50b8 'V' 'double' # | | | `-DeprecatedAttr 0x563f332b5218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332b5618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332b5568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f332b5980 # | | | | `-ReturnStmt 0x563f332b5970 # | | | | `-CallExpr 0x563f332b5940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332b5928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332b5908 '' Function 0x563f33187470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332b58e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332b58c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b58b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b5878 'double2':'vector' lvalue ParmVar 0x563f332b5568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f332b56c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332b5ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f332b5a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f332b5e58 # | | | | `-ReturnStmt 0x563f332b5e48 # | | | | `-CallExpr 0x563f332b5e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332b5e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332b5de0 '' Function 0x563f331876e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332b5db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332b5da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b5d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b5d50 'double3':'vector' lvalue ParmVar 0x563f332b5a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332b5b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332b5fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332b5f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f332b6338 # | | | | `-ReturnStmt 0x563f332b6328 # | | | | `-CallExpr 0x563f332b62f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332b62e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332b62c0 '' Function 0x563f33187960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332b6298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332b6280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b6268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b6230 'double4':'vector' lvalue ParmVar 0x563f332b5f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f332b6070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332b6498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f332b63e8 col:26 used V 'int' # | | | |-CompoundStmt 0x563f332b67f0 # | | | | `-ReturnStmt 0x563f332b67e0 # | | | | `-CallExpr 0x563f332b67b0 'float' # | | | | |-ImplicitCastExpr 0x563f332b6798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332b6778 '' Function 0x563f331871f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332b6750 'float' # | | | | `-ImplicitCastExpr 0x563f332b6738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b6720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b66e8 'int' lvalue ParmVar 0x563f332b63e8 'V' 'int' # | | | `-DeprecatedAttr 0x563f332b6548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b6950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f332b68a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f332b6ce0 # | | | | `-ReturnStmt 0x563f332b6cd0 # | | | | `-CallExpr 0x563f332b6ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332b6c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332b6c68 '' Function 0x563f33187470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332b6c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332b6c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b6c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b6bd8 'int2':'vector' lvalue ParmVar 0x563f332b68a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f332b6a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b6e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332b6d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f332b71c0 # | | | | `-ReturnStmt 0x563f332b71b0 # | | | | `-CallExpr 0x563f332b7180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332b7168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332b7148 '' Function 0x563f331876e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332b7120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332b7108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b70f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b70b8 'int3':'vector' lvalue ParmVar 0x563f332b6d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f332b6ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b7320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f332b7270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f332b76a8 # | | | | `-ReturnStmt 0x563f332b7698 # | | | | `-CallExpr 0x563f332b7668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332b7650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332b7630 '' Function 0x563f33187960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332b7608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332b75f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b75d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b75a0 'int4':'vector' lvalue ParmVar 0x563f332b7270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f332b73d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b7808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f332b7758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f332b7b80 # | | | | `-ReturnStmt 0x563f332b7b70 # | | | | `-CallExpr 0x563f332b7b40 'float' # | | | | |-ImplicitCastExpr 0x563f332b7b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332b7b08 '' Function 0x563f331871f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332b7ae0 'float' # | | | | `-ImplicitCastExpr 0x563f332b7ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b7ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b7a78 'uint':'unsigned int' lvalue ParmVar 0x563f332b7758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332b78b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b7ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f332b7c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f332b8078 # | | | | `-ReturnStmt 0x563f332b8068 # | | | | `-CallExpr 0x563f332b8038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332b8020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332b8000 '' Function 0x563f33187470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332b7fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332b7fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b7fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b7f70 'uint2':'vector' lvalue ParmVar 0x563f332b7c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f332b7d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b81d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f332b8128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f332b8578 # | | | | `-ReturnStmt 0x563f332b8568 # | | | | `-CallExpr 0x563f332b8538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332b8520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332b8500 '' Function 0x563f331876e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332b84d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332b84c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b84a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b8470 'uint3':'vector' lvalue ParmVar 0x563f332b8128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f332b8288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b86d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f332b8628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f332b8a80 # | | | | `-ReturnStmt 0x563f332b8a70 # | | | | `-CallExpr 0x563f332b8a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332b8a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332b8a08 '' Function 0x563f33187960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332b89e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332b89c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b89b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b8978 'uint4':'vector' lvalue ParmVar 0x563f332b8628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f332b8788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b9410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332b8b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f332b97a8 # | | | | `-ReturnStmt 0x563f332b9798 # | | | | `-CallExpr 0x563f332b9768 'float' # | | | | |-ImplicitCastExpr 0x563f332b9750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332b9730 '' Function 0x563f331871f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332b9708 'float' # | | | | `-ImplicitCastExpr 0x563f332b96f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b96d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b96a0 'int64_t':'long' lvalue ParmVar 0x563f332b8b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f332b94c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b9908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332b9858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f332b9cc0 # | | | | `-ReturnStmt 0x563f332b9cb0 # | | | | `-CallExpr 0x563f332b9c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332b9c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332b9c48 '' Function 0x563f33187470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332b9c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332b9c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332b9bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332b9bb8 'int64_t2':'vector' lvalue ParmVar 0x563f332b9858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332b99b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332b9e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332b9d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f332ba1e0 # | | | | `-ReturnStmt 0x563f332ba1d0 # | | | | `-CallExpr 0x563f332ba1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332ba188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332ba168 '' Function 0x563f331876e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332ba140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332ba128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ba110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ba0d8 'int64_t3':'vector' lvalue ParmVar 0x563f332b9d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332b9ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ba340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332ba290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f332ba708 # | | | | `-ReturnStmt 0x563f332ba6f8 # | | | | `-CallExpr 0x563f332ba6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332ba6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332ba690 '' Function 0x563f33187960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332ba668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332ba650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ba638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ba600 'int64_t4':'vector' lvalue ParmVar 0x563f332ba290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332ba3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ba868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332ba7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f332bac20 # | | | | `-ReturnStmt 0x563f332bac10 # | | | | `-CallExpr 0x563f332babe0 'float' # | | | | |-ImplicitCastExpr 0x563f332babc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332baba8 '' Function 0x563f331871f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332bab80 'float' # | | | | `-ImplicitCastExpr 0x563f332bab68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bab50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bab18 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332ba7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f332ba918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332bad80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332bacd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f332bb158 # | | | | `-ReturnStmt 0x563f332bb148 # | | | | `-CallExpr 0x563f332bb118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332bb100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332bb0e0 '' Function 0x563f33187470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332bb0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332bb0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bb088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bb050 'uint64_t2':'vector' lvalue ParmVar 0x563f332bacd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332bae30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332bb2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332bb208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f332bbf48 # | | | | `-ReturnStmt 0x563f332bbf38 # | | | | `-CallExpr 0x563f332bbf08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332bbef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332bbed0 '' Function 0x563f331876e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332bbea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332bbe90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bbe78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bbe40 'uint64_t3':'vector' lvalue ParmVar 0x563f332bb208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332bb368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332bc0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332bbff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332bc490 # | | | | `-ReturnStmt 0x563f332bc480 # | | | | `-CallExpr 0x563f332bc450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332bc438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332bc418 '' Function 0x563f33187960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332bc3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332bc3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bc3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bc388 'uint64_t4':'vector' lvalue ParmVar 0x563f332bbff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332bc158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332bc600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f332bc550 col:29 used V 'double' # | | | |-CompoundStmt 0x563f332bc948 # | | | | `-ReturnStmt 0x563f332bc938 # | | | | `-CallExpr 0x563f332bc908 'float' # | | | | |-ImplicitCastExpr 0x563f332bc8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332bc8d0 '' Function 0x563f33188578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332bc8a8 'float' # | | | | `-ImplicitCastExpr 0x563f332bc890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bc878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bc840 'double' lvalue ParmVar 0x563f332bc550 'V' 'double' # | | | `-DeprecatedAttr 0x563f332bc6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332bcab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332bca08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f332bce20 # | | | | `-ReturnStmt 0x563f332bce10 # | | | | `-CallExpr 0x563f332bcde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332bcdc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332bcda8 '' Function 0x563f331887f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332bcd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332bcd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bcd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bcd18 'double2':'vector' lvalue ParmVar 0x563f332bca08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f332bcb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332bcf90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f332bcee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f332bd300 # | | | | `-ReturnStmt 0x563f332bd2f0 # | | | | `-CallExpr 0x563f332bd2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332bd2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332bd288 '' Function 0x563f33188a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332bd260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332bd248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bd230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bd1f8 'double3':'vector' lvalue ParmVar 0x563f332bcee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332bd040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332bd470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332bd3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f332bd7e8 # | | | | `-ReturnStmt 0x563f332bd7d8 # | | | | `-CallExpr 0x563f332bd7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332bd790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332bd770 '' Function 0x563f33189d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332bd748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332bd730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bd718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bd6e0 'double4':'vector' lvalue ParmVar 0x563f332bd3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f332bd520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332bd948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f332bd898 col:26 used V 'int' # | | | |-CompoundStmt 0x563f332be2e0 # | | | | `-ReturnStmt 0x563f332be2d0 # | | | | `-CallExpr 0x563f332be2a0 'float' # | | | | |-ImplicitCastExpr 0x563f332bdc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332bdc28 '' Function 0x563f33188578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332bdc00 'float' # | | | | `-ImplicitCastExpr 0x563f332bdbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bdbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bdb98 'int' lvalue ParmVar 0x563f332bd898 'V' 'int' # | | | `-DeprecatedAttr 0x563f332bd9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332be440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f332be390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f332be7b8 # | | | | `-ReturnStmt 0x563f332be7a8 # | | | | `-CallExpr 0x563f332be778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332be760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332be740 '' Function 0x563f331887f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332be718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332be700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332be6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332be6b0 'int2':'vector' lvalue ParmVar 0x563f332be390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f332be4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332be918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332be868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f332bec98 # | | | | `-ReturnStmt 0x563f332bec88 # | | | | `-CallExpr 0x563f332bec58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332bec40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332bec20 '' Function 0x563f33188a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332bebf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332bebe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bebc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332beb90 'int3':'vector' lvalue ParmVar 0x563f332be868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f332be9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332bedf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f332bed48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f332bf180 # | | | | `-ReturnStmt 0x563f332bf170 # | | | | `-CallExpr 0x563f332bf140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332bf128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332bf108 '' Function 0x563f33189d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332bf0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332bf0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bf0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bf078 'int4':'vector' lvalue ParmVar 0x563f332bed48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f332beea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332bf2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f332bf230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f332bf658 # | | | | `-ReturnStmt 0x563f332bf648 # | | | | `-CallExpr 0x563f332bf618 'float' # | | | | |-ImplicitCastExpr 0x563f332bf600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332bf5e0 '' Function 0x563f33188578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332bf5b8 'float' # | | | | `-ImplicitCastExpr 0x563f332bf5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bf588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bf550 'uint':'unsigned int' lvalue ParmVar 0x563f332bf230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332bf390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332bf7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f332bf708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f332bfb50 # | | | | `-ReturnStmt 0x563f332bfb40 # | | | | `-CallExpr 0x563f332bfb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332bfaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332bfad8 '' Function 0x563f331887f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332bfab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332bfa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bfa80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bfa48 'uint2':'vector' lvalue ParmVar 0x563f332bf708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f332bf868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332bfcb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f332bfc00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f332c0050 # | | | | `-ReturnStmt 0x563f332c0040 # | | | | `-CallExpr 0x563f332c0010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332bfff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332bffd8 '' Function 0x563f33188a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332bffb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332bff98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332bff80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332bff48 'uint3':'vector' lvalue ParmVar 0x563f332bfc00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f332bfd60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c01b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f332c0100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f332c0e18 # | | | | `-ReturnStmt 0x563f332c0e08 # | | | | `-CallExpr 0x563f332c0dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332c0dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332c0da0 '' Function 0x563f33189d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332c0d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332c0d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c0d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c0d10 'uint4':'vector' lvalue ParmVar 0x563f332c0100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f332c0b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c0f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332c0ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f332c1310 # | | | | `-ReturnStmt 0x563f332c1300 # | | | | `-CallExpr 0x563f332c12d0 'float' # | | | | |-ImplicitCastExpr 0x563f332c12b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332c1298 '' Function 0x563f33188578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332c1270 'float' # | | | | `-ImplicitCastExpr 0x563f332c1258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c1240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c1208 'int64_t':'long' lvalue ParmVar 0x563f332c0ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f332c1028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c1470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332c13c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f332c1828 # | | | | `-ReturnStmt 0x563f332c1818 # | | | | `-CallExpr 0x563f332c17e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332c17d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332c17b0 '' Function 0x563f331887f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332c1788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332c1770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c1758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c1720 'int64_t2':'vector' lvalue ParmVar 0x563f332c13c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332c1520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c1988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332c18d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f332c1d48 # | | | | `-ReturnStmt 0x563f332c1d38 # | | | | `-CallExpr 0x563f332c1d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332c1cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332c1cd0 '' Function 0x563f33188a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332c1ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332c1c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c1c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c1c40 'int64_t3':'vector' lvalue ParmVar 0x563f332c18d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332c1a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c1ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332c1df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f332c2270 # | | | | `-ReturnStmt 0x563f332c2260 # | | | | `-CallExpr 0x563f332c2230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332c2218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332c21f8 '' Function 0x563f33189d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332c21d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332c21b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c21a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c2168 'int64_t4':'vector' lvalue ParmVar 0x563f332c1df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332c1f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c23d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332c2320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f332c2788 # | | | | `-ReturnStmt 0x563f332c2778 # | | | | `-CallExpr 0x563f332c2748 'float' # | | | | |-ImplicitCastExpr 0x563f332c2730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332c2710 '' Function 0x563f33188578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332c26e8 'float' # | | | | `-ImplicitCastExpr 0x563f332c26d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c26b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c2680 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332c2320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f332c2480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c28e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332c2838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f332c3600 # | | | | `-ReturnStmt 0x563f332c35f0 # | | | | `-CallExpr 0x563f332c35c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332c35a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332c3588 '' Function 0x563f331887f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332c3560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332c3548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c3530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c34f8 'uint64_t2':'vector' lvalue ParmVar 0x563f332c2838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332c2998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c3760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332c36b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f332c3b40 # | | | | `-ReturnStmt 0x563f332c3b30 # | | | | `-CallExpr 0x563f332c3b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332c3ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332c3ac8 '' Function 0x563f33188a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332c3aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332c3a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c3a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c3a38 'uint64_t3':'vector' lvalue ParmVar 0x563f332c36b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332c3810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c3ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332c3bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332c4088 # | | | | `-ReturnStmt 0x563f332c4078 # | | | | `-CallExpr 0x563f332c4048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332c4030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332c4010 '' Function 0x563f33189d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332c3fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332c3fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c3fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c3f80 'uint64_t4':'vector' lvalue ParmVar 0x563f332c3bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332c3d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c41f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f332c4148 col:29 used V 'double' # | | | |-CompoundStmt 0x563f332c4540 # | | | | `-ReturnStmt 0x563f332c4530 # | | | | `-CallExpr 0x563f332c4500 'float' # | | | | |-ImplicitCastExpr 0x563f332c44e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332c44c8 '' Function 0x563f3318a958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332c44a0 'float' # | | | | `-ImplicitCastExpr 0x563f332c4488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c4470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c4438 'double' lvalue ParmVar 0x563f332c4148 'V' 'double' # | | | `-DeprecatedAttr 0x563f332c42a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332c46b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332c4600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f332c4a18 # | | | | `-ReturnStmt 0x563f332c4a08 # | | | | `-CallExpr 0x563f332c49d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332c49c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332c49a0 '' Function 0x563f3318abd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332c4978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332c4960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c4948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c4910 'double2':'vector' lvalue ParmVar 0x563f332c4600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f332c4760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332c4b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f332c4ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f332c4ef8 # | | | | `-ReturnStmt 0x563f332c4ee8 # | | | | `-CallExpr 0x563f332c4eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332c4ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332c4e80 '' Function 0x563f3318ae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332c4e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332c4e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c4e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c4df0 'double3':'vector' lvalue ParmVar 0x563f332c4ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332c4c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332c5068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332c4fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f332c5990 # | | | | `-ReturnStmt 0x563f332c5980 # | | | | `-CallExpr 0x563f332c53a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332c5388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332c5368 '' Function 0x563f3318b0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332c5340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332c5328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c5310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c52d8 'double4':'vector' lvalue ParmVar 0x563f332c4fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f332c5118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332c5af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f332c5a40 col:26 used V 'int' # | | | |-CompoundStmt 0x563f332c5e48 # | | | | `-ReturnStmt 0x563f332c5e38 # | | | | `-CallExpr 0x563f332c5e08 'float' # | | | | |-ImplicitCastExpr 0x563f332c5df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332c5dd0 '' Function 0x563f3318a958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332c5da8 'float' # | | | | `-ImplicitCastExpr 0x563f332c5d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c5d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c5d40 'int' lvalue ParmVar 0x563f332c5a40 'V' 'int' # | | | `-DeprecatedAttr 0x563f332c5ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c5fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f332c5ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f332c6320 # | | | | `-ReturnStmt 0x563f332c6310 # | | | | `-CallExpr 0x563f332c62e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332c62c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332c62a8 '' Function 0x563f3318abd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332c6280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332c6268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c6250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c6218 'int2':'vector' lvalue ParmVar 0x563f332c5ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f332c6058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c6480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332c63d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f332c6800 # | | | | `-ReturnStmt 0x563f332c67f0 # | | | | `-CallExpr 0x563f332c67c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332c67a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332c6788 '' Function 0x563f3318ae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332c6760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332c6748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c6730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c66f8 'int3':'vector' lvalue ParmVar 0x563f332c63d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f332c6530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c6960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f332c68b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f332c6ce8 # | | | | `-ReturnStmt 0x563f332c6cd8 # | | | | `-CallExpr 0x563f332c6ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332c6c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332c6c70 '' Function 0x563f3318b0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332c6c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332c6c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c6c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c6be0 'int4':'vector' lvalue ParmVar 0x563f332c68b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f332c6a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c6e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f332c6d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f332c71c0 # | | | | `-ReturnStmt 0x563f332c71b0 # | | | | `-CallExpr 0x563f332c7180 'float' # | | | | |-ImplicitCastExpr 0x563f332c7168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332c7148 '' Function 0x563f3318a958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332c7120 'float' # | | | | `-ImplicitCastExpr 0x563f332c7108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c70f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c70b8 'uint':'unsigned int' lvalue ParmVar 0x563f332c6d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332c6ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c7320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f332c7270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f332c76b8 # | | | | `-ReturnStmt 0x563f332c76a8 # | | | | `-CallExpr 0x563f332c7678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332c7660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332c7640 '' Function 0x563f3318abd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332c7618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332c7600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c75e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c75b0 'uint2':'vector' lvalue ParmVar 0x563f332c7270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f332c73d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c7818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f332c7768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f332c8450 # | | | | `-ReturnStmt 0x563f332c8440 # | | | | `-CallExpr 0x563f332c8410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332c83f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332c83d8 '' Function 0x563f3318ae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332c83b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332c8398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c8380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c8348 'uint3':'vector' lvalue ParmVar 0x563f332c7768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f332c78c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c85b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f332c8500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f332c8958 # | | | | `-ReturnStmt 0x563f332c8948 # | | | | `-CallExpr 0x563f332c8918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332c8900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332c88e0 '' Function 0x563f3318b0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332c88b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332c88a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c8888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c8850 'uint4':'vector' lvalue ParmVar 0x563f332c8500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f332c8660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c8ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332c8a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f332c8e50 # | | | | `-ReturnStmt 0x563f332c8e40 # | | | | `-CallExpr 0x563f332c8e10 'float' # | | | | |-ImplicitCastExpr 0x563f332c8df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332c8dd8 '' Function 0x563f3318a958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332c8db0 'float' # | | | | `-ImplicitCastExpr 0x563f332c8d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c8d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c8d48 'int64_t':'long' lvalue ParmVar 0x563f332c8a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f332c8b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c8fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332c8f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f332c9368 # | | | | `-ReturnStmt 0x563f332c9358 # | | | | `-CallExpr 0x563f332c9328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332c9310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332c92f0 '' Function 0x563f3318abd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332c92c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332c92b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c9298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c9260 'int64_t2':'vector' lvalue ParmVar 0x563f332c8f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332c9060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c94c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332c9418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f332c9888 # | | | | `-ReturnStmt 0x563f332c9878 # | | | | `-CallExpr 0x563f332c9848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332c9830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332c9810 '' Function 0x563f3318ae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332c97e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332c97d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c97b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c9780 'int64_t3':'vector' lvalue ParmVar 0x563f332c9418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332c9578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c99e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332c9938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f332c9db0 # | | | | `-ReturnStmt 0x563f332c9da0 # | | | | `-CallExpr 0x563f332c9d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332c9d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332c9d38 '' Function 0x563f3318b0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332c9d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332c9cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332c9ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332c9ca8 'int64_t4':'vector' lvalue ParmVar 0x563f332c9938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332c9a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332c9f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332c9e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f332cb9e0 # | | | | `-ReturnStmt 0x563f332cb9d0 # | | | | `-CallExpr 0x563f332cb9a0 'float' # | | | | |-ImplicitCastExpr 0x563f332cb988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332cb968 '' Function 0x563f3318a958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332cb940 'float' # | | | | `-ImplicitCastExpr 0x563f332cb928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332cb910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ca1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332c9e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f332c9fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332cbb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332cba90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f332cbf18 # | | | | `-ReturnStmt 0x563f332cbf08 # | | | | `-CallExpr 0x563f332cbed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332cbec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332cbea0 '' Function 0x563f3318abd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332cbe78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332cbe60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332cbe48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332cbe10 'uint64_t2':'vector' lvalue ParmVar 0x563f332cba90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332cbbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332cc078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332cbfc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f332cc458 # | | | | `-ReturnStmt 0x563f332cc448 # | | | | `-CallExpr 0x563f332cc418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332cc400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332cc3e0 '' Function 0x563f3318ae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332cc3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332cc3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332cc388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332cc350 'uint64_t3':'vector' lvalue ParmVar 0x563f332cbfc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332cc128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332cc5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332cc508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332cc9a0 # | | | | `-ReturnStmt 0x563f332cc990 # | | | | `-CallExpr 0x563f332cc960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332cc948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332cc928 '' Function 0x563f3318b0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332cc900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332cc8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332cc8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332cc898 'uint64_t4':'vector' lvalue ParmVar 0x563f332cc508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332cc668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x563f332ccfd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x563f332cc9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f332cca58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f332ccf28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x563f332ccd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563f332ccdd8 col:24 p1 'T' # | | | |-CompoundStmt 0x563f332cd310 # | | | | `-ReturnStmt 0x563f332cd300 # | | | | `-RecoveryExpr 0x563f332cd2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f332cd138 '' lvalue (ADL) = 'max' 0x563f3319c988 0x563f33162f00 0x563f33163210 0x563f33163530 0x563f33163850 0x563f33163b58 0x563f33163ef8 0x563f33164298 0x563f33164638 0x563f33164958 0x563f33164cb8 0x563f33198fb8 0x563f33199318 0x563f33199638 0x563f331999d8 0x563f33199d78 0x563f3319a118 0x563f3319a438 0x563f3319a7d8 0x563f3319ab78 0x563f3319af38 0x563f3319b240 0x563f3319b560 0x563f3319b880 0x563f3319bba0 0x563f3319bea8 0x563f3319c248 0x563f3319c5e8 # | | | | `-RecoveryExpr 0x563f332cd258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f332cd038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x563f332cdff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x563f332cd328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f332cd3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f332cdf50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x563f332cd670 col:7 p0 'T' # | | | |-ParmVarDecl 0x563f332cd748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x563f332ce338 # | | | | `-ReturnStmt 0x563f332ce328 # | | | | `-RecoveryExpr 0x563f332ce2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f332ce160 '' lvalue (ADL) = 'max' 0x563f3319c5e8 0x563f3319c988 0x563f33162f00 0x563f33163210 0x563f33163530 0x563f33163850 0x563f33163b58 0x563f33163ef8 0x563f33164298 0x563f33164638 0x563f33164958 0x563f33164cb8 0x563f33198fb8 0x563f33199318 0x563f33199638 0x563f331999d8 0x563f33199d78 0x563f3319a118 0x563f3319a438 0x563f3319a7d8 0x563f3319ab78 0x563f3319af38 0x563f3319b240 0x563f3319b560 0x563f3319b880 0x563f3319bba0 0x563f3319bea8 0x563f3319c248 # | | | | `-RecoveryExpr 0x563f332ce2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f332ce060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x563f332ce920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x563f332ce350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f332ce3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f332ce878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x563f332ce6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x563f332ce768 col:24 p1 'T' # | | | |-CompoundStmt 0x563f332cec60 # | | | | `-ReturnStmt 0x563f332cec50 # | | | | `-RecoveryExpr 0x563f332cec20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f332cea88 '' lvalue (ADL) = 'min' 0x563f331a3b60 0x563f3319cd20 0x563f3319d030 0x563f3319d350 0x563f3319d670 0x563f3319d978 0x563f3319dc98 0x563f3319dfb8 0x563f3319e2d8 0x563f3319e5f8 0x563f3319e918 0x563f3319ec38 0x563f3319ef68 0x563f3319f270 0x563f3319f590 0x563f3319f8b0 0x563f3319fbd0 0x563f3319fef0 0x563f331a0210 0x563f331a0530 0x563f331a0850 0x563f331a0b70 0x563f331a28b8 0x563f331a2bd8 0x563f331a2ef8 0x563f331a3200 0x563f331a3520 0x563f331a3840 # | | | | `-RecoveryExpr 0x563f332ceba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f332ce988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x563f332cf250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x563f332cec78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f332ced18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f332cf1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x563f332cefc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x563f332cf098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x563f332cf590 # | | | | `-ReturnStmt 0x563f332cf580 # | | | | `-RecoveryExpr 0x563f332cf550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x563f332cf3b8 '' lvalue (ADL) = 'min' 0x563f331a3840 0x563f331a3b60 0x563f3319cd20 0x563f3319d030 0x563f3319d350 0x563f3319d670 0x563f3319d978 0x563f3319dc98 0x563f3319dfb8 0x563f3319e2d8 0x563f3319e5f8 0x563f3319e918 0x563f3319ec38 0x563f3319ef68 0x563f3319f270 0x563f3319f590 0x563f3319f8b0 0x563f3319fbd0 0x563f3319fef0 0x563f331a0210 0x563f331a0530 0x563f331a0850 0x563f331a0b70 0x563f331a28b8 0x563f331a2bd8 0x563f331a2ef8 0x563f331a3200 0x563f331a3520 # | | | | `-RecoveryExpr 0x563f332cf530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x563f332cf2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x563f332cf700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f332cf650 col:29 used V 'double' # | | | |-CompoundStmt 0x563f332cfa50 # | | | | `-ReturnStmt 0x563f332cfa40 # | | | | `-CallExpr 0x563f332cfa10 'float' # | | | | |-ImplicitCastExpr 0x563f332cf9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332cf9d8 '' Function 0x563f331a7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332cf9b0 'float' # | | | | `-ImplicitCastExpr 0x563f332cf998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332cf980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332cf948 'double' lvalue ParmVar 0x563f332cf650 'V' 'double' # | | | `-DeprecatedAttr 0x563f332cf7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332cfbc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332cfb10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f332cff30 # | | | | `-ReturnStmt 0x563f332cff20 # | | | | `-CallExpr 0x563f332cfef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332cfed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332cfeb8 '' Function 0x563f331a73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332cfe90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332cfe78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332cfe60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332cfe28 'double2':'vector' lvalue ParmVar 0x563f332cfb10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f332cfc70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332d0388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f332d02d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f332d0700 # | | | | `-ReturnStmt 0x563f332d06f0 # | | | | `-CallExpr 0x563f332d06c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332d06a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332d0688 '' Function 0x563f331a7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332d0660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332d0648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d0630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d05f8 'double3':'vector' lvalue ParmVar 0x563f332d02d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332d0438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332d0870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332d07c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f332d0bf0 # | | | | `-ReturnStmt 0x563f332d0be0 # | | | | `-CallExpr 0x563f332d0bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332d0b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332d0b78 '' Function 0x563f331a7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332d0b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332d0b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d0b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d0ae8 'double4':'vector' lvalue ParmVar 0x563f332d07c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f332d0920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332d0d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f332d0ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x563f332d10b0 # | | | | `-ReturnStmt 0x563f332d10a0 # | | | | `-CallExpr 0x563f332d1070 'float' # | | | | |-ImplicitCastExpr 0x563f332d1058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332d1038 '' Function 0x563f331a7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332d1010 'float' # | | | | `-ImplicitCastExpr 0x563f332d0ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d0fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d0fa8 'int' lvalue ParmVar 0x563f332d0ca0 'V' 'int' # | | | `-DeprecatedAttr 0x563f332d0e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d1210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f332d1160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f332d1590 # | | | | `-ReturnStmt 0x563f332d1580 # | | | | `-CallExpr 0x563f332d1550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332d1538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332d1518 '' Function 0x563f331a73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332d14f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332d14d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d14c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d1488 'int2':'vector' lvalue ParmVar 0x563f332d1160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f332d12c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d16f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332d1640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f332d1a78 # | | | | `-ReturnStmt 0x563f332d1a68 # | | | | `-CallExpr 0x563f332d1a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332d1a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332d1a00 '' Function 0x563f331a7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332d19d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332d19c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d19a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d1970 'int3':'vector' lvalue ParmVar 0x563f332d1640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f332d17a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d1bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f332d1b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f332d1f68 # | | | | `-ReturnStmt 0x563f332d1f58 # | | | | `-CallExpr 0x563f332d1f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332d1f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332d1ef0 '' Function 0x563f331a7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332d1ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332d1eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d1e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d1e60 'int4':'vector' lvalue ParmVar 0x563f332d1b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f332d1c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d20c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f332d2018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f332d2cd8 # | | | | `-ReturnStmt 0x563f332d2cc8 # | | | | `-CallExpr 0x563f332d2c98 'float' # | | | | |-ImplicitCastExpr 0x563f332d2c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332d2c60 '' Function 0x563f331a7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332d2c38 'float' # | | | | `-ImplicitCastExpr 0x563f332d2c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d2c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d2bd0 'uint':'unsigned int' lvalue ParmVar 0x563f332d2018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332d2178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d2e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f332d2d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f332d31d8 # | | | | `-ReturnStmt 0x563f332d31c8 # | | | | `-CallExpr 0x563f332d3198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332d3180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332d3160 '' Function 0x563f331a73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332d3138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332d3120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d3108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d30d0 'uint2':'vector' lvalue ParmVar 0x563f332d2d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f332d2ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d3338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f332d3288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f332d36e0 # | | | | `-ReturnStmt 0x563f332d36d0 # | | | | `-CallExpr 0x563f332d36a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332d3688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332d3668 '' Function 0x563f331a7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332d3640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332d3628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d3610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d35d8 'uint3':'vector' lvalue ParmVar 0x563f332d3288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f332d33e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d3840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f332d3790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f332d3bf0 # | | | | `-ReturnStmt 0x563f332d3be0 # | | | | `-CallExpr 0x563f332d3bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332d3b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332d3b78 '' Function 0x563f331a7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332d3b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332d3b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d3b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d3ae8 'uint4':'vector' lvalue ParmVar 0x563f332d3790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f332d38f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d3d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332d3ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f332d40f0 # | | | | `-ReturnStmt 0x563f332d40e0 # | | | | `-CallExpr 0x563f332d40b0 'float' # | | | | |-ImplicitCastExpr 0x563f332d4098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332d4078 '' Function 0x563f331a7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332d4050 'float' # | | | | `-ImplicitCastExpr 0x563f332d4038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d4020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d3fe8 'int64_t':'long' lvalue ParmVar 0x563f332d3ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f332d3e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d4250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332d41a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f332d4610 # | | | | `-ReturnStmt 0x563f332d4600 # | | | | `-CallExpr 0x563f332d45d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332d45b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332d4598 '' Function 0x563f331a73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332d4570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332d4558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d4540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d4508 'int64_t2':'vector' lvalue ParmVar 0x563f332d41a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332d4300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d4770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332d46c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f332d5250 # | | | | `-ReturnStmt 0x563f332d5240 # | | | | `-CallExpr 0x563f332d5210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332d51f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332d51d8 '' Function 0x563f331a7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332d51b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332d4a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d4a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d4a30 'int64_t3':'vector' lvalue ParmVar 0x563f332d46c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332d4820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d53b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332d5300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f332d5780 # | | | | `-ReturnStmt 0x563f332d5770 # | | | | `-CallExpr 0x563f332d5740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332d5728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332d5708 '' Function 0x563f331a7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332d56e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332d56c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d56b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d5678 'int64_t4':'vector' lvalue ParmVar 0x563f332d5300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332d5460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d58e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332d5830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f332d5ca0 # | | | | `-ReturnStmt 0x563f332d5c90 # | | | | `-CallExpr 0x563f332d5c60 'float' # | | | | |-ImplicitCastExpr 0x563f332d5c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332d5c28 '' Function 0x563f331a7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332d5c00 'float' # | | | | `-ImplicitCastExpr 0x563f332d5be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d5bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d5b98 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332d5830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f332d5990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d5e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332d5d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f332d61e0 # | | | | `-ReturnStmt 0x563f332d61d0 # | | | | `-CallExpr 0x563f332d61a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332d6188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332d6168 '' Function 0x563f331a73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332d6140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332d6128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d6110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d60d8 'uint64_t2':'vector' lvalue ParmVar 0x563f332d5d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332d5eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d6340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332d6290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f332d6728 # | | | | `-ReturnStmt 0x563f332d6718 # | | | | `-CallExpr 0x563f332d66e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332d66d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332d66b0 '' Function 0x563f331a7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332d6688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332d6670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d6658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d6620 'uint64_t3':'vector' lvalue ParmVar 0x563f332d6290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332d63f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d6888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332d67d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332d6c78 # | | | | `-ReturnStmt 0x563f332d6c68 # | | | | `-CallExpr 0x563f332d6c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332d6c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332d6c00 '' Function 0x563f331a7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332d6bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332d6bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d6ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d6b70 'uint64_t4':'vector' lvalue ParmVar 0x563f332d67d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332d6938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d6e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x563f332d6d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x563f332d6db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x563f332d7a60 # | | | | `-ReturnStmt 0x563f332d7a50 # | | | | `-CallExpr 0x563f332d7a18 'float' # | | | | |-ImplicitCastExpr 0x563f332d7a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f332d79e0 '' Function 0x563f331ac1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f332d7130 'float' # | | | | | `-ImplicitCastExpr 0x563f332d7118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332d7100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332d70c8 'double' lvalue ParmVar 0x563f332d6d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x563f332d79b8 'float' # | | | | `-ImplicitCastExpr 0x563f332d79a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d7190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d7158 'double' lvalue ParmVar 0x563f332d6db0 'V2' 'double' # | | | `-DeprecatedAttr 0x563f332d6f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332d7c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332d7b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x563f332d7b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x563f332d8088 # | | | | `-ReturnStmt 0x563f332d8078 # | | | | `-CallExpr 0x563f332d8040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332d8028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f332d8008 '' Function 0x563f331ac500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f332d7f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332d7f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332d7f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332d7ed0 'double2':'vector' lvalue ParmVar 0x563f332d7b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x563f332d7fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332d7fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d7fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d7f78 'double2':'vector' lvalue ParmVar 0x563f332d7b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f332d7d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332d8290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x563f332d8140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x563f332d81c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x563f332d86b8 # | | | | `-ReturnStmt 0x563f332d86a8 # | | | | `-CallExpr 0x563f332d8670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332d8658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f332d8638 '' Function 0x563f331ac870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f332d8568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332d8550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332d8538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332d8500 'double3':'vector' lvalue ParmVar 0x563f332d8140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x563f332d8610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332d85f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d85e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d85a8 'double3':'vector' lvalue ParmVar 0x563f332d81c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332d8348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332d88c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332d8770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x563f332d87f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x563f332d8cf0 # | | | | `-ReturnStmt 0x563f332d8ce0 # | | | | `-CallExpr 0x563f332d8ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332d8c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f332d8c70 '' Function 0x563f331acb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f332d8ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332d8b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332d8b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332d8b38 'double4':'vector' lvalue ParmVar 0x563f332d8770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x563f332d8c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332d8c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d8c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d8be0 'double4':'vector' lvalue ParmVar 0x563f332d87f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f332d8978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332d8ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f332d8da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x563f332d8e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x563f332d92e8 # | | | | `-ReturnStmt 0x563f332d92d8 # | | | | `-CallExpr 0x563f332d92a0 'float' # | | | | |-ImplicitCastExpr 0x563f332d9288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f332d9268 '' Function 0x563f331ac1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f332d91b0 'float' # | | | | | `-ImplicitCastExpr 0x563f332d9198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332d9180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332d9148 'int' lvalue ParmVar 0x563f332d8da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x563f332d9240 'float' # | | | | `-ImplicitCastExpr 0x563f332d9228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d9210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d91d8 'int' lvalue ParmVar 0x563f332d8e20 'V2' 'int' # | | | `-DeprecatedAttr 0x563f332d8fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332d94e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x563f332d9398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x563f332d9418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x563f332d9918 # | | | | `-ReturnStmt 0x563f332d9908 # | | | | `-CallExpr 0x563f332d98d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332d98b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f332d9898 '' Function 0x563f331ac500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f332d97c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332d97b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332d9798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332d9760 'int2':'vector' lvalue ParmVar 0x563f332d9398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x563f332d9870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332d9858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332d9840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332d9808 'int2':'vector' lvalue ParmVar 0x563f332d9418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f332d95a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332da1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332da078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x563f332da0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x563f332da600 # | | | | `-ReturnStmt 0x563f332da5f0 # | | | | `-CallExpr 0x563f332da5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332da5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f332da580 '' Function 0x563f331ac870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f332da4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332da498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332da480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332da448 'int3':'vector' lvalue ParmVar 0x563f332da078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x563f332da558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332da540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332da528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332da4f0 'int3':'vector' lvalue ParmVar 0x563f332da0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f332da280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332da800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x563f332da6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x563f332da730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x563f332dac40 # | | | | `-ReturnStmt 0x563f332dac30 # | | | | `-CallExpr 0x563f332dabf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332dabe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f332dabc0 '' Function 0x563f331acb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f332daaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332daad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332daac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332daa88 'int4':'vector' lvalue ParmVar 0x563f332da6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x563f332dab98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332dab80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332dab68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332dab30 'int4':'vector' lvalue ParmVar 0x563f332da730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f332da8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332dae40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x563f332dacf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f332dad70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f332db258 # | | | | `-ReturnStmt 0x563f332db248 # | | | | `-CallExpr 0x563f332db210 'float' # | | | | |-ImplicitCastExpr 0x563f332db1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f332db1d8 '' Function 0x563f331ac1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f332db120 'float' # | | | | | `-ImplicitCastExpr 0x563f332db108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332db0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332db0b8 'uint':'unsigned int' lvalue ParmVar 0x563f332dacf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x563f332db1b0 'float' # | | | | `-ImplicitCastExpr 0x563f332db198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332db180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332db148 'uint':'unsigned int' lvalue ParmVar 0x563f332dad70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332daef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332db458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f332db308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x563f332db388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x563f332db8a8 # | | | | `-ReturnStmt 0x563f332db898 # | | | | `-CallExpr 0x563f332db860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332db848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f332db828 '' Function 0x563f331ac500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f332db758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332db740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332db728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332db6f0 'uint2':'vector' lvalue ParmVar 0x563f332db308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x563f332db800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332db7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332db7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332db798 'uint2':'vector' lvalue ParmVar 0x563f332db388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f332db510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332dbaa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f332db958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x563f332db9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x563f332dbf00 # | | | | `-ReturnStmt 0x563f332dbef0 # | | | | `-CallExpr 0x563f332dbeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332dbea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f332dbe80 '' Function 0x563f331ac870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f332dbdb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332dbd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332dbd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332dbd48 'uint3':'vector' lvalue ParmVar 0x563f332db958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x563f332dbe58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332dbe40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332dbe28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332dbdf0 'uint3':'vector' lvalue ParmVar 0x563f332db9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f332dbb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332dc6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f332dc590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x563f332dc610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x563f332dcb40 # | | | | `-ReturnStmt 0x563f332dcb30 # | | | | `-CallExpr 0x563f332dcaf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332dcae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f332dcac0 '' Function 0x563f331acb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f332dc9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332dc9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332dc9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332dc988 'uint4':'vector' lvalue ParmVar 0x563f332dc590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x563f332dca98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332dca80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332dca68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332dca30 'uint4':'vector' lvalue ParmVar 0x563f332dc610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f332dc798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332dcd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332dcbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x563f332dcc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x563f332dd178 # | | | | `-ReturnStmt 0x563f332dd168 # | | | | `-CallExpr 0x563f332dd130 'float' # | | | | |-ImplicitCastExpr 0x563f332dd118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f332dd0f8 '' Function 0x563f331ac1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f332dd040 'float' # | | | | | `-ImplicitCastExpr 0x563f332dd028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332dd010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332dcfd8 'int64_t':'long' lvalue ParmVar 0x563f332dcbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x563f332dd0d0 'float' # | | | | `-ImplicitCastExpr 0x563f332dd0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332dd0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332dd068 'int64_t':'long' lvalue ParmVar 0x563f332dcc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f332dcdf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332dd378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332dd228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f332dd2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f332dd7e8 # | | | | `-ReturnStmt 0x563f332dd7d8 # | | | | `-CallExpr 0x563f332dd7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332dd788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f332dd768 '' Function 0x563f331ac500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f332dd698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332dd680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332dd668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332dd630 'int64_t2':'vector' lvalue ParmVar 0x563f332dd228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f332dd740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332dd728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332dd710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332dd6d8 'int64_t2':'vector' lvalue ParmVar 0x563f332dd2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332dd430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332dd9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332dd898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f332dd918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f332dde60 # | | | | `-ReturnStmt 0x563f332dde50 # | | | | `-CallExpr 0x563f332dde18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332dde00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f332ddde0 '' Function 0x563f331ac870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f332ddd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332ddcf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ddce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ddca8 'int64_t3':'vector' lvalue ParmVar 0x563f332dd898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f332dddb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332ddda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ddd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ddd50 'int64_t3':'vector' lvalue ParmVar 0x563f332dd918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332ddaa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332de060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332ddf10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f332ddf90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f332de4e0 # | | | | `-ReturnStmt 0x563f332de4d0 # | | | | `-CallExpr 0x563f332de498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332de480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f332de460 '' Function 0x563f331acb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f332de390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332de378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332de360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332de328 'int64_t4':'vector' lvalue ParmVar 0x563f332ddf10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f332de438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332de420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332de408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332de3d0 'int64_t4':'vector' lvalue ParmVar 0x563f332ddf90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332de118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332decc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332deb70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f332debf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f332df118 # | | | | `-ReturnStmt 0x563f332df108 # | | | | `-CallExpr 0x563f332df0d0 'float' # | | | | |-ImplicitCastExpr 0x563f332df0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f332df098 '' Function 0x563f331ac1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f332defe0 'float' # | | | | | `-ImplicitCastExpr 0x563f332defc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332defb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332def78 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332deb70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x563f332df070 'float' # | | | | `-ImplicitCastExpr 0x563f332df058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332df040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332df008 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332debf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f332ded78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332df318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332df1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f332df248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f332df7a8 # | | | | `-ReturnStmt 0x563f332df798 # | | | | `-CallExpr 0x563f332df760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332df748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f332df728 '' Function 0x563f331ac500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f332df658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332df640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332df628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332df5f0 'uint64_t2':'vector' lvalue ParmVar 0x563f332df1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f332df700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332df6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332df6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332df698 'uint64_t2':'vector' lvalue ParmVar 0x563f332df248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332df3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332df9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332df858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f332df8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f332dfe40 # | | | | `-ReturnStmt 0x563f332dfe30 # | | | | `-CallExpr 0x563f332dfdf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332dfde0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f332dfdc0 '' Function 0x563f331ac870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f332dfcf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332dfcd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332dfcc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332dfc88 'uint64_t3':'vector' lvalue ParmVar 0x563f332df858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f332dfd98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332dfd80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332dfd68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332dfd30 'uint64_t3':'vector' lvalue ParmVar 0x563f332df8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332dfa60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332e0040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332dfef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f332dff70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332e04e0 # | | | | `-ReturnStmt 0x563f332e04d0 # | | | | `-CallExpr 0x563f332e0498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332e0480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f332e0460 '' Function 0x563f331acb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f332e0390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332e0378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332e0360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332e0328 'uint64_t4':'vector' lvalue ParmVar 0x563f332dfef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f332e0438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332e0420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332e0408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332e03d0 'uint64_t4':'vector' lvalue ParmVar 0x563f332dff70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332e00f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332e0650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f332e05a0 col:29 used V 'double' # | | | |-CompoundStmt 0x563f332e0998 # | | | | `-ReturnStmt 0x563f332e0988 # | | | | `-CallExpr 0x563f332e0958 'float' # | | | | |-ImplicitCastExpr 0x563f332e0940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332e0920 '' Function 0x563f331b0f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332e08f8 'float' # | | | | `-ImplicitCastExpr 0x563f332e08e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332e08c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332e0890 'double' lvalue ParmVar 0x563f332e05a0 'V' 'double' # | | | `-DeprecatedAttr 0x563f332e0700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3320c680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332e0a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f3320c9e8 # | | | | `-ReturnStmt 0x563f3320c9d8 # | | | | `-CallExpr 0x563f3320c9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3320c990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3320c970 '' Function 0x563f331b1188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3320c948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3320c930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3320c918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3320c8e0 'double2':'vector' lvalue ParmVar 0x563f332e0a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f3320c730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3320cb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f3320caa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f3320cec8 # | | | | `-ReturnStmt 0x563f3320ceb8 # | | | | `-CallExpr 0x563f3320ce88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3320ce70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3320ce50 '' Function 0x563f331b1400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3320ce28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3320ce10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3320cdf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3320cdc0 'double3':'vector' lvalue ParmVar 0x563f3320caa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f3320cc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3320d038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f3320cf88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f3320d3b0 # | | | | `-ReturnStmt 0x563f3320d3a0 # | | | | `-CallExpr 0x563f3320d370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3320d358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3320d338 '' Function 0x563f331b1678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3320d310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3320d2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3320d2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3320d2a8 'double4':'vector' lvalue ParmVar 0x563f3320cf88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f3320d0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3320d510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f3320d460 col:26 used V 'int' # | | | |-CompoundStmt 0x563f3320d868 # | | | | `-ReturnStmt 0x563f3320d858 # | | | | `-CallExpr 0x563f3320d828 'float' # | | | | |-ImplicitCastExpr 0x563f3320d810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3320d7f0 '' Function 0x563f331b0f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3320d7c8 'float' # | | | | `-ImplicitCastExpr 0x563f3320d7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3320d798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3320d760 'int' lvalue ParmVar 0x563f3320d460 'V' 'int' # | | | `-DeprecatedAttr 0x563f3320d5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3320d9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f3320d918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f3320dd40 # | | | | `-ReturnStmt 0x563f3320dd30 # | | | | `-CallExpr 0x563f3320dd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3320dce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3320dcc8 '' Function 0x563f331b1188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3320dca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3320dc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3320dc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3320dc38 'int2':'vector' lvalue ParmVar 0x563f3320d918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f3320da78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3320dea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f3320ddf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f3320e220 # | | | | `-ReturnStmt 0x563f3320e210 # | | | | `-CallExpr 0x563f3320e1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3320e1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3320e1a8 '' Function 0x563f331b1400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3320e180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3320e168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3320e150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3320e118 'int3':'vector' lvalue ParmVar 0x563f3320ddf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f3320df50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3320e380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f3320e2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f3320e730 # | | | | `-ReturnStmt 0x563f3320e720 # | | | | `-CallExpr 0x563f3320e6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3320e6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3320e6b8 '' Function 0x563f331b1678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3320e690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3320e650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3320e638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3320e600 'int4':'vector' lvalue ParmVar 0x563f3320e2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f3320e430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3320e890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f3320e7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f3320ec08 # | | | | `-ReturnStmt 0x563f3320ebf8 # | | | | `-CallExpr 0x563f3320ebc8 'float' # | | | | |-ImplicitCastExpr 0x563f3320ebb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3320eb90 '' Function 0x563f331b0f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3320eb68 'float' # | | | | `-ImplicitCastExpr 0x563f3320eb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3320eb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3320eb00 'uint':'unsigned int' lvalue ParmVar 0x563f3320e7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f3320e940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3320ed68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f3320ecb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f3320f100 # | | | | `-ReturnStmt 0x563f3320f0f0 # | | | | `-CallExpr 0x563f3320f0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3320f0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3320f088 '' Function 0x563f331b1188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3320f060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3320f048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3320f030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3320eff8 'uint2':'vector' lvalue ParmVar 0x563f3320ecb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f3320ee18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3320f260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f3320f1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f3320f600 # | | | | `-ReturnStmt 0x563f3320f5f0 # | | | | `-CallExpr 0x563f3320f5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3320f5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3320f588 '' Function 0x563f331b1400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3320f560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3320f548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3320f530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3320f4f8 'uint3':'vector' lvalue ParmVar 0x563f3320f1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f3320f310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3320f760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f3320f6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f3320fb08 # | | | | `-ReturnStmt 0x563f3320faf8 # | | | | `-CallExpr 0x563f3320fac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3320fab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3320fa90 '' Function 0x563f331b1678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3320fa68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3320fa50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3320fa38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3320fa00 'uint4':'vector' lvalue ParmVar 0x563f3320f6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f3320f810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3320fc68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3320fbb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f33210000 # | | | | `-ReturnStmt 0x563f3320fff0 # | | | | `-CallExpr 0x563f3320ffc0 'float' # | | | | |-ImplicitCastExpr 0x563f3320ffa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3320ff88 '' Function 0x563f331b0f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3320ff60 'float' # | | | | `-ImplicitCastExpr 0x563f3320ff48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3320ff30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3320fef8 'int64_t':'long' lvalue ParmVar 0x563f3320fbb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f3320fd18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33210160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332100b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f33210518 # | | | | `-ReturnStmt 0x563f33210508 # | | | | `-CallExpr 0x563f332104d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332104c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332104a0 '' Function 0x563f331b1188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33210478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33210460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33210448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33210410 'int64_t2':'vector' lvalue ParmVar 0x563f332100b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33210210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332106a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332105c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f33210a60 # | | | | `-ReturnStmt 0x563f33210a50 # | | | | `-CallExpr 0x563f33210a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33210a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332109e8 '' Function 0x563f331b1400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332109c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332109a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33210990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33210958 'int64_t3':'vector' lvalue ParmVar 0x563f332105c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33210750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33210bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33210b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f33210f88 # | | | | `-ReturnStmt 0x563f33210f78 # | | | | `-CallExpr 0x563f33210f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33210f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33210f10 '' Function 0x563f331b1678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33210ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33210ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33210eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33210e80 'int64_t4':'vector' lvalue ParmVar 0x563f33210b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33210c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332110e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33211038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f332114a0 # | | | | `-ReturnStmt 0x563f33211490 # | | | | `-CallExpr 0x563f33211460 'float' # | | | | |-ImplicitCastExpr 0x563f33211448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33211428 '' Function 0x563f331b0f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33211400 'float' # | | | | `-ImplicitCastExpr 0x563f332113e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332113d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33211398 'uint64_t':'unsigned long' lvalue ParmVar 0x563f33211038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f33211198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33211600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33211550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f332119d8 # | | | | `-ReturnStmt 0x563f332119c8 # | | | | `-CallExpr 0x563f33211998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33211980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33211960 '' Function 0x563f331b1188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33211938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33211920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33211908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332118d0 'uint64_t2':'vector' lvalue ParmVar 0x563f33211550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332116b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33211b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33211a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f33211f18 # | | | | `-ReturnStmt 0x563f33211f08 # | | | | `-CallExpr 0x563f33211ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33211ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33211ea0 '' Function 0x563f331b1400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33211e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33211e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33211e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33211e10 'uint64_t3':'vector' lvalue ParmVar 0x563f33211a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33211be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33212078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33211fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f33212460 # | | | | `-ReturnStmt 0x563f33212450 # | | | | `-CallExpr 0x563f33212420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33212408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332123e8 '' Function 0x563f331b1678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332123c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332123a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33212390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33212358 'uint64_t4':'vector' lvalue ParmVar 0x563f33211fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33212128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332125d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f33212520 col:29 used V 'double' # | | | |-CompoundStmt 0x563f332129d8 # | | | | `-ReturnStmt 0x563f332129c8 # | | | | `-CallExpr 0x563f33212998 'float' # | | | | |-ImplicitCastExpr 0x563f33212980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33212960 '' Function 0x563f331b2290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33212938 'float' # | | | | `-ImplicitCastExpr 0x563f33212920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33212908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332128d0 'double' lvalue ParmVar 0x563f33212520 'V' 'double' # | | | `-DeprecatedAttr 0x563f33212740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33212b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f33212a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f33212eb0 # | | | | `-ReturnStmt 0x563f33212ea0 # | | | | `-CallExpr 0x563f33212e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33212e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33212e38 '' Function 0x563f331b2508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33212e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33212df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33212de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33212da8 'double2':'vector' lvalue ParmVar 0x563f33212a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f33212bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33213020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f33212f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f33213390 # | | | | `-ReturnStmt 0x563f33213380 # | | | | `-CallExpr 0x563f33213350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33213338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33213318 '' Function 0x563f33176be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332132f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332132d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332132c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33213288 'double3':'vector' lvalue ParmVar 0x563f33212f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332130d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33213500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f33213450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f33213878 # | | | | `-ReturnStmt 0x563f33213868 # | | | | `-CallExpr 0x563f33213838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33213820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33213800 '' Function 0x563f33176e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332137d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332137c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332137a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33213770 'double4':'vector' lvalue ParmVar 0x563f33213450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f332135b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332139d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f33213928 col:26 used V 'int' # | | | |-CompoundStmt 0x563f33213d30 # | | | | `-ReturnStmt 0x563f33213d20 # | | | | `-CallExpr 0x563f33213cf0 'float' # | | | | |-ImplicitCastExpr 0x563f33213cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33213cb8 '' Function 0x563f331b2290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33213c90 'float' # | | | | `-ImplicitCastExpr 0x563f33213c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33213c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33213c28 'int' lvalue ParmVar 0x563f33213928 'V' 'int' # | | | `-DeprecatedAttr 0x563f33213a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33213e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f33213de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f33214208 # | | | | `-ReturnStmt 0x563f332141f8 # | | | | `-CallExpr 0x563f332141c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332141b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33214190 '' Function 0x563f331b2508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33214168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33214150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33214138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33214100 'int2':'vector' lvalue ParmVar 0x563f33213de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f33213f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33214368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332142b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f332146e8 # | | | | `-ReturnStmt 0x563f332146d8 # | | | | `-CallExpr 0x563f332146a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33214690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33214670 '' Function 0x563f33176be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33214648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33214630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33214618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332145e0 'int3':'vector' lvalue ParmVar 0x563f332142b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f33214418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33215108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f33215058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f33215490 # | | | | `-ReturnStmt 0x563f33215480 # | | | | `-CallExpr 0x563f33215450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33215438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33215418 '' Function 0x563f33176e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332153f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332153d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332153c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33215388 'int4':'vector' lvalue ParmVar 0x563f33215058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f332151b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332155f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f33215540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f33215968 # | | | | `-ReturnStmt 0x563f33215958 # | | | | `-CallExpr 0x563f33215928 'float' # | | | | |-ImplicitCastExpr 0x563f33215910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332158f0 '' Function 0x563f331b2290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332158c8 'float' # | | | | `-ImplicitCastExpr 0x563f332158b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33215898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33215860 'uint':'unsigned int' lvalue ParmVar 0x563f33215540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332156a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33215ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f33215a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f33215e60 # | | | | `-ReturnStmt 0x563f33215e50 # | | | | `-CallExpr 0x563f33215e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33215e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33215de8 '' Function 0x563f331b2508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33215dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33215da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33215d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33215d58 'uint2':'vector' lvalue ParmVar 0x563f33215a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f33215b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33215fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f33215f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f33216360 # | | | | `-ReturnStmt 0x563f33216350 # | | | | `-CallExpr 0x563f33216320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33216308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332162e8 '' Function 0x563f33176be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332162c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332162a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33216290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33216258 'uint3':'vector' lvalue ParmVar 0x563f33215f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f33216070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332164c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f33216410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f33216868 # | | | | `-ReturnStmt 0x563f33216858 # | | | | `-CallExpr 0x563f33216828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33216810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332167f0 '' Function 0x563f33176e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332167c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332167b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33216798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33216760 'uint4':'vector' lvalue ParmVar 0x563f33216410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f33216570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332169c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33216918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f33216d60 # | | | | `-ReturnStmt 0x563f33216d50 # | | | | `-CallExpr 0x563f33216d20 'float' # | | | | |-ImplicitCastExpr 0x563f33216d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33216ce8 '' Function 0x563f331b2290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33216cc0 'float' # | | | | `-ImplicitCastExpr 0x563f33216ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33216c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33216c58 'int64_t':'long' lvalue ParmVar 0x563f33216918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f33216a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33216ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33216e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f33217aa0 # | | | | `-ReturnStmt 0x563f33217a90 # | | | | `-CallExpr 0x563f33217a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33217a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33217a28 '' Function 0x563f331b2508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33217a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332179e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332179d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33217998 'int64_t2':'vector' lvalue ParmVar 0x563f33216e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33216f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33217c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33217b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f33217fc0 # | | | | `-ReturnStmt 0x563f33217fb0 # | | | | `-CallExpr 0x563f33217f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33217f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33217f48 '' Function 0x563f33176be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33217f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33217f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33217ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33217eb8 'int64_t3':'vector' lvalue ParmVar 0x563f33217b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33217cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33218120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33218070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f332184e8 # | | | | `-ReturnStmt 0x563f332184d8 # | | | | `-CallExpr 0x563f332184a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33218490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33218470 '' Function 0x563f33176e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33218448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33218430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33218418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332183e0 'int64_t4':'vector' lvalue ParmVar 0x563f33218070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332181d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33218648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33218598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f33218a00 # | | | | `-ReturnStmt 0x563f332189f0 # | | | | `-CallExpr 0x563f332189c0 'float' # | | | | |-ImplicitCastExpr 0x563f332189a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33218988 '' Function 0x563f331b2290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33218960 'float' # | | | | `-ImplicitCastExpr 0x563f33218948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33218930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332188f8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f33218598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f332186f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33218b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33218ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f33218f38 # | | | | `-ReturnStmt 0x563f33218f28 # | | | | `-CallExpr 0x563f33218ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33218ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33218ec0 '' Function 0x563f331b2508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33218e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33218e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33218e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33218e30 'uint64_t2':'vector' lvalue ParmVar 0x563f33218ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33218c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33219098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33218fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f33219478 # | | | | `-ReturnStmt 0x563f33219468 # | | | | `-CallExpr 0x563f33219438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33219420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33219400 '' Function 0x563f33176be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332193d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332193c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332193a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33219370 'uint64_t3':'vector' lvalue ParmVar 0x563f33218fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33219148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332195d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33219528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332199c0 # | | | | `-ReturnStmt 0x563f332199b0 # | | | | `-CallExpr 0x563f33219980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33219968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33219948 '' Function 0x563f33176e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33219920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33219908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332198f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332198b8 'uint64_t4':'vector' lvalue ParmVar 0x563f33219528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33219688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33219b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f33219a78 col:29 used V 'double' # | | | |-CompoundStmt 0x563f33219e70 # | | | | `-ReturnStmt 0x563f33219e60 # | | | | `-CallExpr 0x563f33219e30 'float' # | | | | |-ImplicitCastExpr 0x563f33219e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33219df8 '' Function 0x563f331c21b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33219dd0 'float' # | | | | `-ImplicitCastExpr 0x563f33219db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33219da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33219d68 'double' lvalue ParmVar 0x563f33219a78 'V' 'double' # | | | `-DeprecatedAttr 0x563f33219bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33219fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f33219f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f3321a340 # | | | | `-ReturnStmt 0x563f3321a330 # | | | | `-CallExpr 0x563f3321a300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3321a2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3321a2c8 '' Function 0x563f331c2430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3321a2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3321a288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321a270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321a238 'double2':'vector' lvalue ParmVar 0x563f33219f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f3321a088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3321a4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f3321a3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f3321a818 # | | | | `-ReturnStmt 0x563f3321a808 # | | | | `-CallExpr 0x563f3321a7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3321a7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3321a7a0 '' Function 0x563f331c26a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3321a778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3321a760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321a748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321a710 'double3':'vector' lvalue ParmVar 0x563f3321a3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f3321a558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3321a980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f3321a8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f3321acf8 # | | | | `-ReturnStmt 0x563f3321ace8 # | | | | `-CallExpr 0x563f3321acb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3321aca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3321ac80 '' Function 0x563f331c2930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3321ac58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3321ac40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321ac28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321abf0 'double4':'vector' lvalue ParmVar 0x563f3321a8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f3321aa30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3321ae58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f3321ada8 col:26 used V 'int' # | | | |-CompoundStmt 0x563f3321b1b0 # | | | | `-ReturnStmt 0x563f3321b1a0 # | | | | `-CallExpr 0x563f3321b170 'float' # | | | | |-ImplicitCastExpr 0x563f3321b158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3321b138 '' Function 0x563f331c21b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3321b110 'float' # | | | | `-ImplicitCastExpr 0x563f3321b0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321b0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321b0a8 'int' lvalue ParmVar 0x563f3321ada8 'V' 'int' # | | | `-DeprecatedAttr 0x563f3321af08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321b310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f3321b260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f3321b688 # | | | | `-ReturnStmt 0x563f3321b678 # | | | | `-CallExpr 0x563f3321b648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3321b630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3321b610 '' Function 0x563f331c2430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3321b5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3321b5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321b5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321b580 'int2':'vector' lvalue ParmVar 0x563f3321b260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f3321b3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321c6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f3321b738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f3321ca40 # | | | | `-ReturnStmt 0x563f3321ca30 # | | | | `-CallExpr 0x563f3321ca00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3321c9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3321c9c8 '' Function 0x563f331c26a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3321c9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3321c988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321c970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321c938 'int3':'vector' lvalue ParmVar 0x563f3321b738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f3321c770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321cba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f3321caf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f3321cf28 # | | | | `-ReturnStmt 0x563f3321cf18 # | | | | `-CallExpr 0x563f3321cee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3321ced0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3321ceb0 '' Function 0x563f331c2930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3321ce88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3321ce70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321ce58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321ce20 'int4':'vector' lvalue ParmVar 0x563f3321caf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f3321cc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321d088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f3321cfd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f3321d400 # | | | | `-ReturnStmt 0x563f3321d3f0 # | | | | `-CallExpr 0x563f3321d3c0 'float' # | | | | |-ImplicitCastExpr 0x563f3321d3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3321d388 '' Function 0x563f331c21b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3321d360 'float' # | | | | `-ImplicitCastExpr 0x563f3321d348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321d330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321d2f8 'uint':'unsigned int' lvalue ParmVar 0x563f3321cfd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f3321d138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321d560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f3321d4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f3321d8f8 # | | | | `-ReturnStmt 0x563f3321d8e8 # | | | | `-CallExpr 0x563f3321d8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3321d8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3321d880 '' Function 0x563f331c2430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3321d858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3321d840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321d828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321d7f0 'uint2':'vector' lvalue ParmVar 0x563f3321d4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f3321d610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321da58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f3321d9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f3321ddf8 # | | | | `-ReturnStmt 0x563f3321dde8 # | | | | `-CallExpr 0x563f3321ddb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3321dda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3321dd80 '' Function 0x563f331c26a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3321dd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3321dd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321dd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321dcf0 'uint3':'vector' lvalue ParmVar 0x563f3321d9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f3321db08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321df58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f3321dea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f3321e300 # | | | | `-ReturnStmt 0x563f3321e2f0 # | | | | `-CallExpr 0x563f3321e2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3321e2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3321e288 '' Function 0x563f331c2930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3321e260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3321e248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321e230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321e1f8 'uint4':'vector' lvalue ParmVar 0x563f3321dea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f3321e008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321e460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3321e3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f3321e7f8 # | | | | `-ReturnStmt 0x563f3321e7e8 # | | | | `-CallExpr 0x563f3321e7b8 'float' # | | | | |-ImplicitCastExpr 0x563f3321e7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3321e780 '' Function 0x563f331c21b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3321e758 'float' # | | | | `-ImplicitCastExpr 0x563f3321e740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321e728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321e6f0 'int64_t':'long' lvalue ParmVar 0x563f3321e3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f3321e510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321e958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3321e8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f3321ed10 # | | | | `-ReturnStmt 0x563f3321ed00 # | | | | `-CallExpr 0x563f3321ecd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3321ecb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3321ec98 '' Function 0x563f331c2430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3321ec70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3321ec58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321ec40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321ec08 'int64_t2':'vector' lvalue ParmVar 0x563f3321e8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3321ea08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321ee70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3321edc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f3321f230 # | | | | `-ReturnStmt 0x563f3321f220 # | | | | `-CallExpr 0x563f3321f1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3321f1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3321f1b8 '' Function 0x563f331c26a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3321f190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3321f178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321f160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321f128 'int64_t3':'vector' lvalue ParmVar 0x563f3321edc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3321ef20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321f390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3321f2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f3321f758 # | | | | `-ReturnStmt 0x563f3321f748 # | | | | `-CallExpr 0x563f3321f718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3321f700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3321f6e0 '' Function 0x563f331c2930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3321f6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3321f6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321f688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321f650 'int64_t4':'vector' lvalue ParmVar 0x563f3321f2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3321f440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321f8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3321f808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f3321fc70 # | | | | `-ReturnStmt 0x563f3321fc60 # | | | | `-CallExpr 0x563f3321fc30 'float' # | | | | |-ImplicitCastExpr 0x563f3321fc18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3321fbf8 '' Function 0x563f331c21b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3321fbd0 'float' # | | | | `-ImplicitCastExpr 0x563f3321fbb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3321fba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3321fb68 'uint64_t':'unsigned long' lvalue ParmVar 0x563f3321f808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f3321f968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3321fdd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3321fd20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f332201a8 # | | | | `-ReturnStmt 0x563f33220198 # | | | | `-CallExpr 0x563f33220168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33220150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33220130 '' Function 0x563f331c2430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33220108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332200f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332200d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332200a0 'uint64_t2':'vector' lvalue ParmVar 0x563f3321fd20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3321fe80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33220308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33220258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f332e6c78 # | | | | `-ReturnStmt 0x563f332e6c68 # | | | | `-CallExpr 0x563f332e6c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332e6c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33220670 '' Function 0x563f331c26a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33220648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33220630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33220618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332205e0 'uint64_t3':'vector' lvalue ParmVar 0x563f33220258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332203b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332e6dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332e6d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332e71c0 # | | | | `-ReturnStmt 0x563f332e71b0 # | | | | `-CallExpr 0x563f332e7180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332e7168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332e7148 '' Function 0x563f331c2930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332e7120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332e7108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332e70f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332e70b8 'uint64_t4':'vector' lvalue ParmVar 0x563f332e6d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332e6e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332e7330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f332e7280 col:29 used V 'double' # | | | |-CompoundStmt 0x563f332e7678 # | | | | `-ReturnStmt 0x563f332e7668 # | | | | `-CallExpr 0x563f332e7638 'float' # | | | | |-ImplicitCastExpr 0x563f332e7620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332e7600 '' Function 0x563f331c3548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332e75d8 'float' # | | | | `-ImplicitCastExpr 0x563f332e75c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332e75a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332e7570 'double' lvalue ParmVar 0x563f332e7280 'V' 'double' # | | | `-DeprecatedAttr 0x563f332e73e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332e77e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332e7738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f332e7b50 # | | | | `-ReturnStmt 0x563f332e7b40 # | | | | `-CallExpr 0x563f332e7b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332e7af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332e7ad8 '' Function 0x563f331c37c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332e7ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332e7a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332e7a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332e7a48 'double2':'vector' lvalue ParmVar 0x563f332e7738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f332e7898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332e7cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f332e7c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f332e8030 # | | | | `-ReturnStmt 0x563f332e8020 # | | | | `-CallExpr 0x563f332e7ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332e7fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332e7fb8 '' Function 0x563f331c3a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332e7f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332e7f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332e7f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332e7f28 'double3':'vector' lvalue ParmVar 0x563f332e7c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332e7d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332e81a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332e80f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f332e8518 # | | | | `-ReturnStmt 0x563f332e8508 # | | | | `-CallExpr 0x563f332e84d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332e84c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332e84a0 '' Function 0x563f331c3cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332e8478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332e8460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332e8448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332e8410 'double4':'vector' lvalue ParmVar 0x563f332e80f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f332e8250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332e8678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f332e85c8 col:26 used V 'int' # | | | |-CompoundStmt 0x563f332e89d0 # | | | | `-ReturnStmt 0x563f332e89c0 # | | | | `-CallExpr 0x563f332e8990 'float' # | | | | |-ImplicitCastExpr 0x563f332e8978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332e8958 '' Function 0x563f331c3548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332e8930 'float' # | | | | `-ImplicitCastExpr 0x563f332e8918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332e8900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332e88c8 'int' lvalue ParmVar 0x563f332e85c8 'V' 'int' # | | | `-DeprecatedAttr 0x563f332e8728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332e8b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f332e8a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f332e8ea8 # | | | | `-ReturnStmt 0x563f332e8e98 # | | | | `-CallExpr 0x563f332e8e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332e8e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332e8e30 '' Function 0x563f331c37c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332e8e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332e8df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332e8dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332e8da0 'int2':'vector' lvalue ParmVar 0x563f332e8a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f332e8be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332e9008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332e8f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f332e9388 # | | | | `-ReturnStmt 0x563f332e9378 # | | | | `-CallExpr 0x563f332e9348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332e9330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332e9310 '' Function 0x563f331c3a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332e92e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332e92d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332e92b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332e9280 'int3':'vector' lvalue ParmVar 0x563f332e8f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f332e90b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332e94e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f332e9438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f332e9870 # | | | | `-ReturnStmt 0x563f332e9860 # | | | | `-CallExpr 0x563f332e9830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332e9818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332e97f8 '' Function 0x563f331c3cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332e97d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332e97b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332e97a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332e9768 'int4':'vector' lvalue ParmVar 0x563f332e9438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f332e9598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332e99d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f332e9920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f332e9d48 # | | | | `-ReturnStmt 0x563f332e9d38 # | | | | `-CallExpr 0x563f332e9d08 'float' # | | | | |-ImplicitCastExpr 0x563f332e9cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332e9cd0 '' Function 0x563f331c3548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332e9ca8 'float' # | | | | `-ImplicitCastExpr 0x563f332e9c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332e9c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332e9c40 'uint':'unsigned int' lvalue ParmVar 0x563f332e9920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332e9a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332e9ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f332e9df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f332ea240 # | | | | `-ReturnStmt 0x563f332ea230 # | | | | `-CallExpr 0x563f332ea200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332ea1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332ea1c8 '' Function 0x563f331c37c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332ea1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332ea188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ea170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ea138 'uint2':'vector' lvalue ParmVar 0x563f332e9df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f332e9f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ea3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f332ea2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f332ea740 # | | | | `-ReturnStmt 0x563f332ea730 # | | | | `-CallExpr 0x563f332ea700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332ea6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332ea6c8 '' Function 0x563f331c3a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332ea6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332ea688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ea670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ea638 'uint3':'vector' lvalue ParmVar 0x563f332ea2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f332ea450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ea8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f332ea7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f332ec220 # | | | | `-ReturnStmt 0x563f332ec210 # | | | | `-CallExpr 0x563f332ec1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332eabf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332eabd0 '' Function 0x563f331c3cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332eaba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332eab90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332eab78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332eab40 'uint4':'vector' lvalue ParmVar 0x563f332ea7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f332ea950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ec380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332ec2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f332ec718 # | | | | `-ReturnStmt 0x563f332ec708 # | | | | `-CallExpr 0x563f332ec6d8 'float' # | | | | |-ImplicitCastExpr 0x563f332ec6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332ec6a0 '' Function 0x563f331c3548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332ec678 'float' # | | | | `-ImplicitCastExpr 0x563f332ec660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ec648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ec610 'int64_t':'long' lvalue ParmVar 0x563f332ec2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f332ec430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ec878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332ec7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f332ecc30 # | | | | `-ReturnStmt 0x563f332ecc20 # | | | | `-CallExpr 0x563f332ecbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332ecbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332ecbb8 '' Function 0x563f331c37c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332ecb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332ecb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ecb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ecb28 'int64_t2':'vector' lvalue ParmVar 0x563f332ec7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332ec928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ecd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332ecce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f332ed150 # | | | | `-ReturnStmt 0x563f332ed140 # | | | | `-CallExpr 0x563f332ed110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332ed0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332ed0d8 '' Function 0x563f331c3a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332ed0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332ed098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ed080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ed048 'int64_t3':'vector' lvalue ParmVar 0x563f332ecce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332ece40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ed2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332ed200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f332ed678 # | | | | `-ReturnStmt 0x563f332ed668 # | | | | `-CallExpr 0x563f332ed638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332ed620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332ed600 '' Function 0x563f331c3cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332ed5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332ed5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ed5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ed570 'int64_t4':'vector' lvalue ParmVar 0x563f332ed200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332ed360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ed7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332ed728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f332edb90 # | | | | `-ReturnStmt 0x563f332edb80 # | | | | `-CallExpr 0x563f332edb50 'float' # | | | | |-ImplicitCastExpr 0x563f332edb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332edb18 '' Function 0x563f331c3548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332edaf0 'float' # | | | | `-ImplicitCastExpr 0x563f332edad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332edac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332eda88 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332ed728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f332ed888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332edcf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332edc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f332ee0c8 # | | | | `-ReturnStmt 0x563f332ee0b8 # | | | | `-CallExpr 0x563f332ee088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332ee070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332ee050 '' Function 0x563f331c37c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332ee028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332ee010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332edff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332edfc0 'uint64_t2':'vector' lvalue ParmVar 0x563f332edc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332edda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ee228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332ee178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f332ee608 # | | | | `-ReturnStmt 0x563f332ee5f8 # | | | | `-CallExpr 0x563f332ee5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332ee5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332ee590 '' Function 0x563f331c3a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332ee568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332ee550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ee538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ee500 'uint64_t3':'vector' lvalue ParmVar 0x563f332ee178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332ee2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ee768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332ee6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332eeb50 # | | | | `-ReturnStmt 0x563f332eeb40 # | | | | `-CallExpr 0x563f332eeb10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332eeaf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332eead8 '' Function 0x563f331c3cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332eeab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332eea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332eea80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332eea48 'uint64_t4':'vector' lvalue ParmVar 0x563f332ee6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332ee818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332eecc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f332eec10 col:29 used V 'double' # | | | |-CompoundStmt 0x563f332ef008 # | | | | `-ReturnStmt 0x563f332eeff8 # | | | | `-CallExpr 0x563f332eefc8 'float' # | | | | |-ImplicitCastExpr 0x563f332eefb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332eef90 '' Function 0x563f331c48d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332eef68 'float' # | | | | `-ImplicitCastExpr 0x563f332eef50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332eef38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332eef00 'double' lvalue ParmVar 0x563f332eec10 'V' 'double' # | | | `-DeprecatedAttr 0x563f332eed70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332ef178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332ef0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f332ef4e0 # | | | | `-ReturnStmt 0x563f332ef4d0 # | | | | `-CallExpr 0x563f332ef4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332ef488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332ef468 '' Function 0x563f331c4b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332ef440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332ef428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ef410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ef3d8 'double2':'vector' lvalue ParmVar 0x563f332ef0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f332ef228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332ef650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f332ef5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f332ef9c0 # | | | | `-ReturnStmt 0x563f332ef9b0 # | | | | `-CallExpr 0x563f332ef980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332ef968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332ef948 '' Function 0x563f331c4dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332ef920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332ef908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ef8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ef8b8 'double3':'vector' lvalue ParmVar 0x563f332ef5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332ef700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332efb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332efa80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f332efea8 # | | | | `-ReturnStmt 0x563f332efe98 # | | | | `-CallExpr 0x563f332efe68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332efe50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332efe30 '' Function 0x563f331c5040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332efe08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332efdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332efdd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332efda0 'double4':'vector' lvalue ParmVar 0x563f332efa80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f332efbe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332f0008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f332eff58 col:26 used V 'int' # | | | |-CompoundStmt 0x563f332f03a0 # | | | | `-ReturnStmt 0x563f332f0390 # | | | | `-CallExpr 0x563f332f0360 'float' # | | | | |-ImplicitCastExpr 0x563f332f0348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332f0328 '' Function 0x563f331c48d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332f0300 'float' # | | | | `-ImplicitCastExpr 0x563f332f02e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f02d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f0298 'int' lvalue ParmVar 0x563f332eff58 'V' 'int' # | | | `-DeprecatedAttr 0x563f332f00b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f0500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f332f0450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f332f0878 # | | | | `-ReturnStmt 0x563f332f0868 # | | | | `-CallExpr 0x563f332f0838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332f0820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332f0800 '' Function 0x563f331c4b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332f07d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332f07c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f07a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f0770 'int2':'vector' lvalue ParmVar 0x563f332f0450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f332f05b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f09d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332f0928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f332f0d58 # | | | | `-ReturnStmt 0x563f332f0d48 # | | | | `-CallExpr 0x563f332f0d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332f0d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332f0ce0 '' Function 0x563f331c4dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332f0cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332f0ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f0c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f0c50 'int3':'vector' lvalue ParmVar 0x563f332f0928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f332f0a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f0eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f332f0e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f332f1240 # | | | | `-ReturnStmt 0x563f332f1230 # | | | | `-CallExpr 0x563f332f1200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332f11e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332f11c8 '' Function 0x563f331c5040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332f11a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332f1188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f1170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f1138 'int4':'vector' lvalue ParmVar 0x563f332f0e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f332f0f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f13a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f332f12f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f332f1718 # | | | | `-ReturnStmt 0x563f332f1708 # | | | | `-CallExpr 0x563f332f16d8 'float' # | | | | |-ImplicitCastExpr 0x563f332f16c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332f16a0 '' Function 0x563f331c48d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332f1678 'float' # | | | | `-ImplicitCastExpr 0x563f332f1660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f1648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f1610 'uint':'unsigned int' lvalue ParmVar 0x563f332f12f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332f1450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f1878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f332f17c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f332f1c10 # | | | | `-ReturnStmt 0x563f332f1c00 # | | | | `-CallExpr 0x563f332f1bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332f1bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332f1b98 '' Function 0x563f331c4b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332f1b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332f1b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f1b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f1b08 'uint2':'vector' lvalue ParmVar 0x563f332f17c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f332f1928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f1d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f332f1cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f332f2110 # | | | | `-ReturnStmt 0x563f332f2100 # | | | | `-CallExpr 0x563f332f20d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332f20b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332f2098 '' Function 0x563f331c4dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332f2070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332f2058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f2040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f2008 'uint3':'vector' lvalue ParmVar 0x563f332f1cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f332f1e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f2270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f332f21c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f332f2618 # | | | | `-ReturnStmt 0x563f332f2608 # | | | | `-CallExpr 0x563f332f25d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332f25c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332f25a0 '' Function 0x563f331c5040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332f2578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332f2560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f2548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f2510 'uint4':'vector' lvalue ParmVar 0x563f332f21c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f332f2320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f2778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332f26c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f332f2b10 # | | | | `-ReturnStmt 0x563f332f2b00 # | | | | `-CallExpr 0x563f332f2ad0 'float' # | | | | |-ImplicitCastExpr 0x563f332f2ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332f2a98 '' Function 0x563f331c48d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332f2a70 'float' # | | | | `-ImplicitCastExpr 0x563f332f2a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f2a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f2a08 'int64_t':'long' lvalue ParmVar 0x563f332f26c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f332f2828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f2c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332f2bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f332f3028 # | | | | `-ReturnStmt 0x563f332f3018 # | | | | `-CallExpr 0x563f332f2fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332f2fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332f2fb0 '' Function 0x563f331c4b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332f2f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332f2f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f2f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f2f20 'int64_t2':'vector' lvalue ParmVar 0x563f332f2bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332f2d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f3188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332f30d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f332f3548 # | | | | `-ReturnStmt 0x563f332f3538 # | | | | `-CallExpr 0x563f332f3508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332f34f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332f34d0 '' Function 0x563f331c4dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332f34a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332f3490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f3478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f3440 'int64_t3':'vector' lvalue ParmVar 0x563f332f30d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332f3238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f36a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332f35f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f332f3a70 # | | | | `-ReturnStmt 0x563f332f3a60 # | | | | `-CallExpr 0x563f332f3a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332f3a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332f39f8 '' Function 0x563f331c5040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332f39d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332f39b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f39a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f3968 'int64_t4':'vector' lvalue ParmVar 0x563f332f35f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332f3758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f3bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332f3b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f332f3f88 # | | | | `-ReturnStmt 0x563f332f3f78 # | | | | `-CallExpr 0x563f332f3f48 'float' # | | | | |-ImplicitCastExpr 0x563f332f3f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332f3f10 '' Function 0x563f331c48d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332f3ee8 'float' # | | | | `-ImplicitCastExpr 0x563f332f3ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f3eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f3e80 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332f3b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f332f3c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f40e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332f4038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f332f48d0 # | | | | `-ReturnStmt 0x563f332f48c0 # | | | | `-CallExpr 0x563f332f4890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332f4878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f332f4858 '' Function 0x563f331c4b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f332f4830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332f4818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f4800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f47c8 'uint64_t2':'vector' lvalue ParmVar 0x563f332f4038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332f4198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f4a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332f4980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f332f4e10 # | | | | `-ReturnStmt 0x563f332f4e00 # | | | | `-CallExpr 0x563f332f4dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332f4db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f332f4d98 '' Function 0x563f331c4dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f332f4d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332f4d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f4d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f4d08 'uint64_t3':'vector' lvalue ParmVar 0x563f332f4980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332f4ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f4f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332f4ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332f5358 # | | | | `-ReturnStmt 0x563f332f5348 # | | | | `-CallExpr 0x563f332f5318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332f5300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f332f52e0 '' Function 0x563f331c5040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f332f52b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332f52a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f5288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f5250 'uint64_t4':'vector' lvalue ParmVar 0x563f332f4ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332f5020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f5568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x563f332f5418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x563f332f5498 col:40 used V2 'double' # | | | |-CompoundStmt 0x563f332f5950 # | | | | `-ReturnStmt 0x563f332f5940 # | | | | `-CallExpr 0x563f332f5908 'float' # | | | | |-ImplicitCastExpr 0x563f332f58f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f332f58d0 '' Function 0x563f331c5f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f332f5818 'float' # | | | | | `-ImplicitCastExpr 0x563f332f5800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332f57e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332f57b0 'double' lvalue ParmVar 0x563f332f5418 'V1' 'double' # | | | | `-CStyleCastExpr 0x563f332f58a8 'float' # | | | | `-ImplicitCastExpr 0x563f332f5890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f5878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f5840 'double' lvalue ParmVar 0x563f332f5498 'V2' 'double' # | | | `-DeprecatedAttr 0x563f332f5620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332f5b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332f5a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x563f332f5a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x563f332f5f80 # | | | | `-ReturnStmt 0x563f332f5f70 # | | | | `-CallExpr 0x563f332f5f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332f5f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f332f5f00 '' Function 0x563f331c62b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f332f5e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332f5e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332f5e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332f5dc8 'double2':'vector' lvalue ParmVar 0x563f332f5a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x563f332f5ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332f5ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f5ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f5e70 'double2':'vector' lvalue ParmVar 0x563f332f5a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f332f5c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332f6190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x563f332f6040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x563f332f60c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x563f332f65b8 # | | | | `-ReturnStmt 0x563f332f65a8 # | | | | `-CallExpr 0x563f332f6570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332f6558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f332f6538 '' Function 0x563f331c65d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f332f6468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332f6450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332f6438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332f6400 'double3':'vector' lvalue ParmVar 0x563f332f6040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x563f332f6510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332f64f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f64e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f64a8 'double3':'vector' lvalue ParmVar 0x563f332f60c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f332f6248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332f67c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x563f332f6678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x563f332f66f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x563f332f6bf8 # | | | | `-ReturnStmt 0x563f332f6be8 # | | | | `-CallExpr 0x563f332f6bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332f6b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f332f6b78 '' Function 0x563f331c6950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f332f6aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332f6a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332f6a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332f6a40 'double4':'vector' lvalue ParmVar 0x563f332f6678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x563f332f6b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332f6b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f6b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f6ae8 'double4':'vector' lvalue ParmVar 0x563f332f66f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f332f6880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332f6df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f332f6ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x563f332f6d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x563f332f71f0 # | | | | `-ReturnStmt 0x563f332f71e0 # | | | | `-CallExpr 0x563f332f71a8 'float' # | | | | |-ImplicitCastExpr 0x563f332f7190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f332f7170 '' Function 0x563f331c5f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f332f70b8 'float' # | | | | | `-ImplicitCastExpr 0x563f332f70a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332f7088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332f7050 'int' lvalue ParmVar 0x563f332f6ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x563f332f7148 'float' # | | | | `-ImplicitCastExpr 0x563f332f7130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f7118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f70e0 'int' lvalue ParmVar 0x563f332f6d28 'V2' 'int' # | | | `-DeprecatedAttr 0x563f332f6eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f73f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x563f332f72a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x563f332f7320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x563f332f7820 # | | | | `-ReturnStmt 0x563f332f7810 # | | | | `-CallExpr 0x563f332f77d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332f77c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f332f77a0 '' Function 0x563f331c62b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f332f76d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332f76b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332f76a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332f7668 'int2':'vector' lvalue ParmVar 0x563f332f72a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x563f332f7778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332f7760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f7748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f7710 'int2':'vector' lvalue ParmVar 0x563f332f7320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f332f74a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f7a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x563f332f78d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x563f332f7950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x563f332f7e58 # | | | | `-ReturnStmt 0x563f332f7e48 # | | | | `-CallExpr 0x563f332f7e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332f7df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f332f7dd8 '' Function 0x563f331c65d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f332f7d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332f7cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332f7cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332f7ca0 'int3':'vector' lvalue ParmVar 0x563f332f78d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x563f332f7db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332f7d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f7d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f7d48 'int3':'vector' lvalue ParmVar 0x563f332f7950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f332f7ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332f8058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x563f332f7f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x563f332f7f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x563f332f8498 # | | | | `-ReturnStmt 0x563f332f8488 # | | | | `-CallExpr 0x563f332f8450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332f8438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f332f8418 '' Function 0x563f331c6950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f332f8348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332f8330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332f8318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332f82e0 'int4':'vector' lvalue ParmVar 0x563f332f7f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x563f332f83f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332f83d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332f83c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332f8388 'int4':'vector' lvalue ParmVar 0x563f332f7f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f332f8110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332fa240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x563f332f8548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x563f332fa170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f332fa658 # | | | | `-ReturnStmt 0x563f332fa648 # | | | | `-CallExpr 0x563f332fa610 'float' # | | | | |-ImplicitCastExpr 0x563f332fa5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f332fa5d8 '' Function 0x563f331c5f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f332fa520 'float' # | | | | | `-ImplicitCastExpr 0x563f332fa508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332fa4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332fa4b8 'uint':'unsigned int' lvalue ParmVar 0x563f332f8548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x563f332fa5b0 'float' # | | | | `-ImplicitCastExpr 0x563f332fa598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332fa580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332fa548 'uint':'unsigned int' lvalue ParmVar 0x563f332fa170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f332fa2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332fa858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f332fa708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x563f332fa788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x563f332faca8 # | | | | `-ReturnStmt 0x563f332fac98 # | | | | `-CallExpr 0x563f332fac60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332fac48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f332fac28 '' Function 0x563f331c62b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f332fab58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332fab40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332fab28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332faaf0 'uint2':'vector' lvalue ParmVar 0x563f332fa708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x563f332fac00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332fabe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332fabd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332fab98 'uint2':'vector' lvalue ParmVar 0x563f332fa788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f332fa910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332faea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f332fad58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x563f332fadd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x563f332fb300 # | | | | `-ReturnStmt 0x563f332fb2f0 # | | | | `-CallExpr 0x563f332fb2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332fb2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f332fb280 '' Function 0x563f331c65d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f332fb1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332fb198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332fb180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332fb148 'uint3':'vector' lvalue ParmVar 0x563f332fad58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x563f332fb258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332fb240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332fb228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332fb1f0 'uint3':'vector' lvalue ParmVar 0x563f332fadd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f332faf60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332fb500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f332fb3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x563f332fb430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x563f332fb960 # | | | | `-ReturnStmt 0x563f332fb950 # | | | | `-CallExpr 0x563f332fb918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332fb900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f332fb8e0 '' Function 0x563f331c6950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f332fb810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332fb7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332fb7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332fb7a8 'uint4':'vector' lvalue ParmVar 0x563f332fb3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x563f332fb8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332fb8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332fb888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332fb850 'uint4':'vector' lvalue ParmVar 0x563f332fb430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f332fb5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332fbb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332fba10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x563f332fba90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x563f332fbf98 # | | | | `-ReturnStmt 0x563f332fbf88 # | | | | `-CallExpr 0x563f332fbf50 'float' # | | | | |-ImplicitCastExpr 0x563f332fbf38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f332fbf18 '' Function 0x563f331c5f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f332fbe60 'float' # | | | | | `-ImplicitCastExpr 0x563f332fbe48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332fbe30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332fbdf8 'int64_t':'long' lvalue ParmVar 0x563f332fba10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x563f332fbef0 'float' # | | | | `-ImplicitCastExpr 0x563f332fbed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332fbec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332fbe88 'int64_t':'long' lvalue ParmVar 0x563f332fba90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f332fbc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332fc198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332fc048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x563f332fc0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f332fc608 # | | | | `-ReturnStmt 0x563f332fc5f8 # | | | | `-CallExpr 0x563f332fc5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332fc5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f332fc588 '' Function 0x563f331c62b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f332fc4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332fc4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332fc488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332fc450 'int64_t2':'vector' lvalue ParmVar 0x563f332fc048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f332fc560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332fc548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332fc530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332fc4f8 'int64_t2':'vector' lvalue ParmVar 0x563f332fc0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332fc250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332fc808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332fc6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x563f332fc738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f332fcc80 # | | | | `-ReturnStmt 0x563f332fcc70 # | | | | `-CallExpr 0x563f332fcc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332fcc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f332fcc00 '' Function 0x563f331c65d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f332fcb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332fcb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332fcb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332fcac8 'int64_t3':'vector' lvalue ParmVar 0x563f332fc6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f332fcbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332fcbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332fcba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332fcb70 'int64_t3':'vector' lvalue ParmVar 0x563f332fc738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332fc8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332fce80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332fcd30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x563f332fcdb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f332fd300 # | | | | `-ReturnStmt 0x563f332fd2f0 # | | | | `-CallExpr 0x563f332fd2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332fd2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f332fd280 '' Function 0x563f331c6950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f332fd1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332fd198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332fd180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332fd148 'int64_t4':'vector' lvalue ParmVar 0x563f332fcd30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f332fd258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332fd240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332fd228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332fd1f0 'int64_t4':'vector' lvalue ParmVar 0x563f332fcdb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332fcf38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332fd500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f332fd3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x563f332fd430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f332fd958 # | | | | `-ReturnStmt 0x563f332fd948 # | | | | `-CallExpr 0x563f332fd910 'float' # | | | | |-ImplicitCastExpr 0x563f332fd8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x563f332fd8d8 '' Function 0x563f331c5f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x563f332fd820 'float' # | | | | | `-ImplicitCastExpr 0x563f332fd808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332fd7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332fd7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332fd3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x563f332fd8b0 'float' # | | | | `-ImplicitCastExpr 0x563f332fd898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332fd880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332fd848 'uint64_t':'unsigned long' lvalue ParmVar 0x563f332fd430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f332fd5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332fdb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f332fda08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x563f332fda88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f332fdfe8 # | | | | `-ReturnStmt 0x563f332fdfd8 # | | | | `-CallExpr 0x563f332fdfa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f332fdf88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x563f332fdf68 '' Function 0x563f331c62b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x563f332fde98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x563f332fde80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332fde68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332fde30 'uint64_t2':'vector' lvalue ParmVar 0x563f332fda08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x563f332fdf40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f332fdf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332fdf10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332fded8 'uint64_t2':'vector' lvalue ParmVar 0x563f332fda88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f332fdc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332fedc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f332fe098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x563f332fecf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f332ff258 # | | | | `-ReturnStmt 0x563f332ff248 # | | | | `-CallExpr 0x563f332ff210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f332ff1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x563f332ff1d8 '' Function 0x563f331c65d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x563f332ff108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x563f332ff0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ff0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ff0a0 'uint64_t3':'vector' lvalue ParmVar 0x563f332fe098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x563f332ff1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f332ff198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ff180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ff148 'uint64_t3':'vector' lvalue ParmVar 0x563f332fecf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f332fee78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ff458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f332ff308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x563f332ff388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f332ff8f8 # | | | | `-ReturnStmt 0x563f332ff8e8 # | | | | `-CallExpr 0x563f332ff8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f332ff898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x563f332ff878 '' Function 0x563f331c6950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x563f332ff7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x563f332ff790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x563f332ff778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x563f332ff740 'uint64_t4':'vector' lvalue ParmVar 0x563f332ff308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x563f332ff850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f332ff838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ff820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ff7e8 'uint64_t4':'vector' lvalue ParmVar 0x563f332ff388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f332ff510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f332ffa60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f332ff9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x563f332ffda8 # | | | | `-ReturnStmt 0x563f332ffd98 # | | | | `-CallExpr 0x563f332ffd68 'float' # | | | | |-ImplicitCastExpr 0x563f332ffd50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f332ffd30 '' Function 0x563f331c7570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f332ffd08 'float' # | | | | `-ImplicitCastExpr 0x563f332ffcf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f332ffcd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f332ffca0 'double' lvalue ParmVar 0x563f332ff9b0 'V' 'double' # | | | `-DeprecatedAttr 0x563f332ffb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f332fff10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f332ffe60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f33300278 # | | | | `-ReturnStmt 0x563f33300268 # | | | | `-CallExpr 0x563f33300238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33300220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33300200 '' Function 0x563f331c77e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f333001d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f333001c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f333001a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33300170 'double2':'vector' lvalue ParmVar 0x563f332ffe60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f332fffc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f333003e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f33300330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f33300750 # | | | | `-ReturnStmt 0x563f33300740 # | | | | `-CallExpr 0x563f33300710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f333006f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f333006d8 '' Function 0x563f331c7a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f333006b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33300698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33300680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33300648 'double3':'vector' lvalue ParmVar 0x563f33300330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f33300490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f333008b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f33300808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f33300c30 # | | | | `-ReturnStmt 0x563f33300c20 # | | | | `-CallExpr 0x563f33300bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33300bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33300bb8 '' Function 0x563f331c7cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33300b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33300b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33300b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33300b28 'double4':'vector' lvalue ParmVar 0x563f33300808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f33300968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33300d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f33300ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x563f333010e8 # | | | | `-ReturnStmt 0x563f333010d8 # | | | | `-CallExpr 0x563f333010a8 'float' # | | | | |-ImplicitCastExpr 0x563f33301090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33301070 '' Function 0x563f331c7570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33301048 'float' # | | | | `-ImplicitCastExpr 0x563f33301030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33301018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33300fe0 'int' lvalue ParmVar 0x563f33300ce0 'V' 'int' # | | | `-DeprecatedAttr 0x563f33300e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33301248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f33301198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f333015c0 # | | | | `-ReturnStmt 0x563f333015b0 # | | | | `-CallExpr 0x563f33301580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33301568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33301548 '' Function 0x563f331c77e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33301520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33301508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f333014f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f333014b8 'int2':'vector' lvalue ParmVar 0x563f33301198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f333012f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33301720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f33301670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f33301aa0 # | | | | `-ReturnStmt 0x563f33301a90 # | | | | `-CallExpr 0x563f33301a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33301a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33301a28 '' Function 0x563f331c7a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33301a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f333019e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f333019d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33301998 'int3':'vector' lvalue ParmVar 0x563f33301670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f333017d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33301c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f33301b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f33301f88 # | | | | `-ReturnStmt 0x563f33301f78 # | | | | `-CallExpr 0x563f33301f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33301f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33301f10 '' Function 0x563f331c7cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33301ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33301ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33301eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33301e80 'int4':'vector' lvalue ParmVar 0x563f33301b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f33301cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f333020e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f33302038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f33302460 # | | | | `-ReturnStmt 0x563f33302450 # | | | | `-CallExpr 0x563f33302420 'float' # | | | | |-ImplicitCastExpr 0x563f33302408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f333023e8 '' Function 0x563f331c7570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f333023c0 'float' # | | | | `-ImplicitCastExpr 0x563f333023a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33302390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33302358 'uint':'unsigned int' lvalue ParmVar 0x563f33302038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f33302198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f333025c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f33302510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f33302958 # | | | | `-ReturnStmt 0x563f33302948 # | | | | `-CallExpr 0x563f33302918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33302900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f333028e0 '' Function 0x563f331c77e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f333028b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f333028a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33302888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33302850 'uint2':'vector' lvalue ParmVar 0x563f33302510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f33302670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33302ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f33302a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f33304f58 # | | | | `-ReturnStmt 0x563f33304f48 # | | | | `-CallExpr 0x563f33304f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33304f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33304ee0 '' Function 0x563f331c7a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33304eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33304ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33304e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33304e50 'uint3':'vector' lvalue ParmVar 0x563f33302a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f33302b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f333050b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f33305008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f33305460 # | | | | `-ReturnStmt 0x563f33305450 # | | | | `-CallExpr 0x563f33305420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33305408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f333053e8 '' Function 0x563f331c7cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f333053c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f333053a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33305390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33305358 'uint4':'vector' lvalue ParmVar 0x563f33305008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f33305168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f333055c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33305510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f33305958 # | | | | `-ReturnStmt 0x563f33305948 # | | | | `-CallExpr 0x563f33305918 'float' # | | | | |-ImplicitCastExpr 0x563f33305900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f333058e0 '' Function 0x563f331c7570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f333058b8 'float' # | | | | `-ImplicitCastExpr 0x563f333058a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33305888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33305850 'int64_t':'long' lvalue ParmVar 0x563f33305510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f33305670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33305ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33305a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f33305e70 # | | | | `-ReturnStmt 0x563f33305e60 # | | | | `-CallExpr 0x563f33305e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33305e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33305df8 '' Function 0x563f331c77e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33305dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33305db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33305da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33305d68 'int64_t2':'vector' lvalue ParmVar 0x563f33305a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33305b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33305fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33305f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f33306390 # | | | | `-ReturnStmt 0x563f33306380 # | | | | `-CallExpr 0x563f33306350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33306338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33306318 '' Function 0x563f331c7a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f333062f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f333062d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f333062c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33306288 'int64_t3':'vector' lvalue ParmVar 0x563f33305f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33306080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f333064f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33306440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f333068b8 # | | | | `-ReturnStmt 0x563f333068a8 # | | | | `-CallExpr 0x563f33306878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33306860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33306840 '' Function 0x563f331c7cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33306818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33306800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f333067e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f333067b0 'int64_t4':'vector' lvalue ParmVar 0x563f33306440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f333065a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33306a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33306968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f33306dd0 # | | | | `-ReturnStmt 0x563f33306dc0 # | | | | `-CallExpr 0x563f33306d90 'float' # | | | | |-ImplicitCastExpr 0x563f33306d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33306d58 '' Function 0x563f331c7570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33306d30 'float' # | | | | `-ImplicitCastExpr 0x563f33306d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33306d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33306cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x563f33306968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f33306ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33306f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33306e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f33307308 # | | | | `-ReturnStmt 0x563f333072f8 # | | | | `-CallExpr 0x563f333072c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f333072b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33307290 '' Function 0x563f331c77e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33307268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33307250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33307238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33307200 'uint64_t2':'vector' lvalue ParmVar 0x563f33306e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33306fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33307468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f333073b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f33307848 # | | | | `-ReturnStmt 0x563f33307838 # | | | | `-CallExpr 0x563f33307808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f333077f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f333077d0 '' Function 0x563f331c7a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f333077a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33307790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33307778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33307740 'uint64_t3':'vector' lvalue ParmVar 0x563f333073b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33307518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f333079a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f333078f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f33307d90 # | | | | `-ReturnStmt 0x563f33307d80 # | | | | `-CallExpr 0x563f33307d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33307d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33307d18 '' Function 0x563f331c7cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33307cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33307cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33307cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33307c88 'uint64_t4':'vector' lvalue ParmVar 0x563f333078f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33307a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33307f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f33307e50 col:29 used V 'double' # | | | |-CompoundStmt 0x563f33308248 # | | | | `-ReturnStmt 0x563f33308238 # | | | | `-CallExpr 0x563f33308208 'float' # | | | | |-ImplicitCastExpr 0x563f333081f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f333081d0 '' Function 0x563f331c8920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f333081a8 'float' # | | | | `-ImplicitCastExpr 0x563f33308190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33308178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33308140 'double' lvalue ParmVar 0x563f33307e50 'V' 'double' # | | | `-DeprecatedAttr 0x563f33307fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f333083b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f33308308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f33308720 # | | | | `-ReturnStmt 0x563f33308710 # | | | | `-CallExpr 0x563f333086e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f333086c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f333086a8 '' Function 0x563f331c8b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33308680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33308668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33308650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33308618 'double2':'vector' lvalue ParmVar 0x563f33308308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f33308468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33308890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f333087e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f33308c00 # | | | | `-ReturnStmt 0x563f33308bf0 # | | | | `-CallExpr 0x563f33308bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33308ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33308b88 '' Function 0x563f331c8e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33308b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33308b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33308b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33308af8 'double3':'vector' lvalue ParmVar 0x563f333087e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f33308940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33309b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f33308cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f33309ec8 # | | | | `-ReturnStmt 0x563f33309eb8 # | | | | `-CallExpr 0x563f33309e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33309e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33309e50 '' Function 0x563f331c9088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33309e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33309e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33309df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33309dc0 'double4':'vector' lvalue ParmVar 0x563f33308cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f33309c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f3330a028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f33309f78 col:26 used V 'int' # | | | |-CompoundStmt 0x563f3330a380 # | | | | `-ReturnStmt 0x563f3330a370 # | | | | `-CallExpr 0x563f3330a340 'float' # | | | | |-ImplicitCastExpr 0x563f3330a328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3330a308 '' Function 0x563f331c8920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3330a2e0 'float' # | | | | `-ImplicitCastExpr 0x563f3330a2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330a2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330a278 'int' lvalue ParmVar 0x563f33309f78 'V' 'int' # | | | `-DeprecatedAttr 0x563f3330a0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330a4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f3330a430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f3330a858 # | | | | `-ReturnStmt 0x563f3330a848 # | | | | `-CallExpr 0x563f3330a818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3330a800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3330a7e0 '' Function 0x563f331c8b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3330a7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3330a7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330a788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330a750 'int2':'vector' lvalue ParmVar 0x563f3330a430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f3330a590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330a9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f3330a908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f3330ad38 # | | | | `-ReturnStmt 0x563f3330ad28 # | | | | `-CallExpr 0x563f3330acf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3330ace0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3330acc0 '' Function 0x563f331c8e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3330ac98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3330ac80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330ac68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330ac30 'int3':'vector' lvalue ParmVar 0x563f3330a908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f3330aa68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330ae98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f3330ade8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f3330b220 # | | | | `-ReturnStmt 0x563f3330b210 # | | | | `-CallExpr 0x563f3330b1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3330b1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3330b1a8 '' Function 0x563f331c9088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3330b180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3330b168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330b150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330b118 'int4':'vector' lvalue ParmVar 0x563f3330ade8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f3330af48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330b380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f3330b2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f3330b6f8 # | | | | `-ReturnStmt 0x563f3330b6e8 # | | | | `-CallExpr 0x563f3330b6b8 'float' # | | | | |-ImplicitCastExpr 0x563f3330b6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3330b680 '' Function 0x563f331c8920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3330b658 'float' # | | | | `-ImplicitCastExpr 0x563f3330b640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330b628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330b5f0 'uint':'unsigned int' lvalue ParmVar 0x563f3330b2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f3330b430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330b858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f3330b7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f3330bbf0 # | | | | `-ReturnStmt 0x563f3330bbe0 # | | | | `-CallExpr 0x563f3330bbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3330bb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3330bb78 '' Function 0x563f331c8b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3330bb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3330bb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330bb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330bae8 'uint2':'vector' lvalue ParmVar 0x563f3330b7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f3330b908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330bd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f3330bca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f3330c0f0 # | | | | `-ReturnStmt 0x563f3330c0e0 # | | | | `-CallExpr 0x563f3330c0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3330c098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3330c078 '' Function 0x563f331c8e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3330c050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3330c038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330c020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330bfe8 'uint3':'vector' lvalue ParmVar 0x563f3330bca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f3330be00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330c250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f3330c1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f3330c5f8 # | | | | `-ReturnStmt 0x563f3330c5e8 # | | | | `-CallExpr 0x563f3330c5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3330c5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3330c580 '' Function 0x563f331c9088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3330c558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3330c540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330c528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330c4f0 'uint4':'vector' lvalue ParmVar 0x563f3330c1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f3330c300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330c758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3330c6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f3330caf0 # | | | | `-ReturnStmt 0x563f3330cae0 # | | | | `-CallExpr 0x563f3330cab0 'float' # | | | | |-ImplicitCastExpr 0x563f3330ca98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3330ca78 '' Function 0x563f331c8920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3330ca50 'float' # | | | | `-ImplicitCastExpr 0x563f3330ca38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330ca20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330c9e8 'int64_t':'long' lvalue ParmVar 0x563f3330c6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f3330c808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330cc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3330cba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f3330d008 # | | | | `-ReturnStmt 0x563f3330cff8 # | | | | `-CallExpr 0x563f3330cfc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3330cfb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3330cf90 '' Function 0x563f331c8b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3330cf68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3330cf50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330cf38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330cf00 'int64_t2':'vector' lvalue ParmVar 0x563f3330cba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3330cd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330d168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3330d0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f3330d528 # | | | | `-ReturnStmt 0x563f3330d518 # | | | | `-CallExpr 0x563f3330d4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3330d4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3330d4b0 '' Function 0x563f331c8e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3330d488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3330d470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330d458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330d420 'int64_t3':'vector' lvalue ParmVar 0x563f3330d0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3330d218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330d688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3330d5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f3330da50 # | | | | `-ReturnStmt 0x563f3330da40 # | | | | `-CallExpr 0x563f3330da10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3330d9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3330d9d8 '' Function 0x563f331c9088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3330d9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3330d998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330d980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330d948 'int64_t4':'vector' lvalue ParmVar 0x563f3330d5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3330d738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330ebd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3330eb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f3330ef88 # | | | | `-ReturnStmt 0x563f3330ef78 # | | | | `-CallExpr 0x563f3330ef48 'float' # | | | | |-ImplicitCastExpr 0x563f3330ef30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3330ef10 '' Function 0x563f331c8920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3330eee8 'float' # | | | | `-ImplicitCastExpr 0x563f3330eed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330eeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330ee80 'uint64_t':'unsigned long' lvalue ParmVar 0x563f3330eb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f3330ec80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330f0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3330f038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f3330f4c0 # | | | | `-ReturnStmt 0x563f3330f4b0 # | | | | `-CallExpr 0x563f3330f480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3330f468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3330f448 '' Function 0x563f331c8b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3330f420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3330f408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330f3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330f3b8 'uint64_t2':'vector' lvalue ParmVar 0x563f3330f038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3330f198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330f620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3330f570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f3330fa00 # | | | | `-ReturnStmt 0x563f3330f9f0 # | | | | `-CallExpr 0x563f3330f9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3330f9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3330f988 '' Function 0x563f331c8e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3330f960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3330f948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330f930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330f8f8 'uint64_t3':'vector' lvalue ParmVar 0x563f3330f570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3330f6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3330fb60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3330fab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f3330ff48 # | | | | `-ReturnStmt 0x563f3330ff38 # | | | | `-CallExpr 0x563f3330ff08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3330fef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3330fed0 '' Function 0x563f331c9088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3330fea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3330fe90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3330fe78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3330fe40 'uint64_t4':'vector' lvalue ParmVar 0x563f3330fab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3330fc10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f333100b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f33310008 col:29 used V 'double' # | | | |-CompoundStmt 0x563f33310400 # | | | | `-ReturnStmt 0x563f333103f0 # | | | | `-CallExpr 0x563f333103c0 'float' # | | | | |-ImplicitCastExpr 0x563f333103a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33310388 '' Function 0x563f331c9ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33310360 'float' # | | | | `-ImplicitCastExpr 0x563f33310348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33310330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f333102f8 'double' lvalue ParmVar 0x563f33310008 'V' 'double' # | | | `-DeprecatedAttr 0x563f33310168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33310570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f333104c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f333108d8 # | | | | `-ReturnStmt 0x563f333108c8 # | | | | `-CallExpr 0x563f33310898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33310880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33310860 '' Function 0x563f331c9f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33310838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33310820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33310808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f333107d0 'double2':'vector' lvalue ParmVar 0x563f333104c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f33310620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33310a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f33310998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f33310db8 # | | | | `-ReturnStmt 0x563f33310da8 # | | | | `-CallExpr 0x563f33310d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33310d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33310d40 '' Function 0x563f331ca190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33310d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33310d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33310ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33310cb0 'double3':'vector' lvalue ParmVar 0x563f33310998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f33310af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33310f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f33310e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f333112a0 # | | | | `-ReturnStmt 0x563f33311290 # | | | | `-CallExpr 0x563f33311260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33311248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33311228 '' Function 0x563f331ca408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33311200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f333111e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f333111d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33311198 'double4':'vector' lvalue ParmVar 0x563f33310e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f33310fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33311400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f33311350 col:26 used V 'int' # | | | |-CompoundStmt 0x563f33311758 # | | | | `-ReturnStmt 0x563f33311748 # | | | | `-CallExpr 0x563f33311718 'float' # | | | | |-ImplicitCastExpr 0x563f33311700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f333116e0 '' Function 0x563f331c9ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x563f333116b8 'float' # | | | | `-ImplicitCastExpr 0x563f333116a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33311688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33311650 'int' lvalue ParmVar 0x563f33311350 'V' 'int' # | | | `-DeprecatedAttr 0x563f333114b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f333118b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f33311808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f33311c30 # | | | | `-ReturnStmt 0x563f33311c20 # | | | | `-CallExpr 0x563f33311bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33311bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33311bb8 '' Function 0x563f331c9f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33311b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33311b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33311b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33311b28 'int2':'vector' lvalue ParmVar 0x563f33311808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f33311968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33311d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f33311ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f33312110 # | | | | `-ReturnStmt 0x563f33312100 # | | | | `-CallExpr 0x563f333120d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f333120b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33312098 '' Function 0x563f331ca190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33312070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33312058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33312040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33312008 'int3':'vector' lvalue ParmVar 0x563f33311ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f33311e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33312270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f333121c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f333125f8 # | | | | `-ReturnStmt 0x563f333125e8 # | | | | `-CallExpr 0x563f333125b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f333125a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33312580 '' Function 0x563f331ca408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33312558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33312540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33312528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f333124f0 'int4':'vector' lvalue ParmVar 0x563f333121c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f33312320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33312758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f333126a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f33312ad0 # | | | | `-ReturnStmt 0x563f33312ac0 # | | | | `-CallExpr 0x563f33312a90 'float' # | | | | |-ImplicitCastExpr 0x563f33312a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33312a58 '' Function 0x563f331c9ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33312a30 'float' # | | | | `-ImplicitCastExpr 0x563f33312a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33312a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f333129c8 'uint':'unsigned int' lvalue ParmVar 0x563f333126a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f33312808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33313c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f33313b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f33313fd0 # | | | | `-ReturnStmt 0x563f33313fc0 # | | | | `-CallExpr 0x563f33313f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33313f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33313f58 '' Function 0x563f331c9f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33313f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33313f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33313f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33313ec8 'uint2':'vector' lvalue ParmVar 0x563f33313b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f33313ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33314130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f33314080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f333144d0 # | | | | `-ReturnStmt 0x563f333144c0 # | | | | `-CallExpr 0x563f33314490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33314478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33314458 '' Function 0x563f331ca190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33314430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33314418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33314400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f333143c8 'uint3':'vector' lvalue ParmVar 0x563f33314080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f333141e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33314630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f33314580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f333149d8 # | | | | `-ReturnStmt 0x563f333149c8 # | | | | `-CallExpr 0x563f33314998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33314980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33314960 '' Function 0x563f331ca408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33314938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33314920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33314908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f333148d0 'uint4':'vector' lvalue ParmVar 0x563f33314580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f333146e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33314b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33314a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f33314ed0 # | | | | `-ReturnStmt 0x563f33314ec0 # | | | | `-CallExpr 0x563f33314e90 'float' # | | | | |-ImplicitCastExpr 0x563f33314e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33314e58 '' Function 0x563f331c9ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33314e30 'float' # | | | | `-ImplicitCastExpr 0x563f33314e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33314e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33314dc8 'int64_t':'long' lvalue ParmVar 0x563f33314a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f33314be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33315030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f33314f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f333153e8 # | | | | `-ReturnStmt 0x563f333153d8 # | | | | `-CallExpr 0x563f333153a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33315390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33315370 '' Function 0x563f331c9f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33315348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33315330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33315318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f333152e0 'int64_t2':'vector' lvalue ParmVar 0x563f33314f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f333150e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33315548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33315498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f33315908 # | | | | `-ReturnStmt 0x563f333158f8 # | | | | `-CallExpr 0x563f333158c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f333158b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33315890 '' Function 0x563f331ca190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33315868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33315850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33315838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33315800 'int64_t3':'vector' lvalue ParmVar 0x563f33315498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f333155f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33315a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f333159b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f33315e30 # | | | | `-ReturnStmt 0x563f33315e20 # | | | | `-CallExpr 0x563f33315df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33315dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33315db8 '' Function 0x563f331ca408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33315d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33315d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33315d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33315d28 'int64_t4':'vector' lvalue ParmVar 0x563f333159b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33315b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33315f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f33315ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f33316348 # | | | | `-ReturnStmt 0x563f33316338 # | | | | `-CallExpr 0x563f33316308 'float' # | | | | |-ImplicitCastExpr 0x563f333162f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f333162d0 '' Function 0x563f331c9ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x563f333162a8 'float' # | | | | `-ImplicitCastExpr 0x563f33316290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33316278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33316240 'uint64_t':'unsigned long' lvalue ParmVar 0x563f33315ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f33316040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f333164a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f333163f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f33316880 # | | | | `-ReturnStmt 0x563f33316870 # | | | | `-CallExpr 0x563f33316840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33316828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33316808 '' Function 0x563f331c9f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f333167e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f333167c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f333167b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33316778 'uint64_t2':'vector' lvalue ParmVar 0x563f333163f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f33316558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f333169e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f33316930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f33316dc0 # | | | | `-ReturnStmt 0x563f33316db0 # | | | | `-CallExpr 0x563f33316d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33316d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33316d48 '' Function 0x563f331ca190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33316d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33316d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33316cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33316cb8 'uint64_t3':'vector' lvalue ParmVar 0x563f33316930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f33316a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33316f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f33316e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x563f33317308 # | | | | `-ReturnStmt 0x563f333172f8 # | | | | `-CallExpr 0x563f333172c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f333172b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33317290 '' Function 0x563f331ca408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33317268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33317250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33317238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33317200 'uint64_t4':'vector' lvalue ParmVar 0x563f33316e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x563f33316fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33317478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x563f333173c8 col:29 used V 'double' # | | | |-CompoundStmt 0x563f333177c0 # | | | | `-ReturnStmt 0x563f333177b0 # | | | | `-CallExpr 0x563f33317780 'float' # | | | | |-ImplicitCastExpr 0x563f33317768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33317748 '' Function 0x563f331b9ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x563f33317720 'float' # | | | | `-ImplicitCastExpr 0x563f33317708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f333176f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f333176b8 'double' lvalue ParmVar 0x563f333173c8 'V' 'double' # | | | `-DeprecatedAttr 0x563f33317528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33317930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x563f33317880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x563f33318c10 # | | | | `-ReturnStmt 0x563f33318c00 # | | | | `-CallExpr 0x563f33318bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33318bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33318b98 '' Function 0x563f331ba268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33318b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33318b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33318b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33318b08 'double2':'vector' lvalue ParmVar 0x563f33317880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x563f333179e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33318d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x563f33318cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x563f333190f0 # | | | | `-ReturnStmt 0x563f333190e0 # | | | | `-CallExpr 0x563f333190b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33319098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33319078 '' Function 0x563f331ba4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33319050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f33319038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33319020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33318fe8 'double3':'vector' lvalue ParmVar 0x563f33318cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x563f33318e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33319260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x563f333191b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x563f333195d8 # | | | | `-ReturnStmt 0x563f333195c8 # | | | | `-CallExpr 0x563f33319598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f33319580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f33319560 '' Function 0x563f331ba758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f33319538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f33319520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33319508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f333194d0 'double4':'vector' lvalue ParmVar 0x563f333191b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x563f33319310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x563f33319738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x563f33319688 col:26 used V 'int' # | | | |-CompoundStmt 0x563f33319a98 # | | | | `-ReturnStmt 0x563f33319a88 # | | | | `-CallExpr 0x563f33319a58 'float' # | | | | |-ImplicitCastExpr 0x563f33319a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f33319a20 '' Function 0x563f331b9ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x563f333199f8 'float' # | | | | `-ImplicitCastExpr 0x563f333199e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f333199c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33319990 'int' lvalue ParmVar 0x563f33319688 'V' 'int' # | | | `-DeprecatedAttr 0x563f333197e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f33319bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x563f33319b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x563f33319f78 # | | | | `-ReturnStmt 0x563f33319f68 # | | | | `-CallExpr 0x563f33319f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f33319f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f33319f00 '' Function 0x563f331ba268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f33319ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f33319ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f33319ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f33319e70 'int2':'vector' lvalue ParmVar 0x563f33319b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x563f33319ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331a0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x563f3331a028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x563f3331a460 # | | | | `-ReturnStmt 0x563f3331a450 # | | | | `-CallExpr 0x563f3331a420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3331a408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3331a3e8 '' Function 0x563f331ba4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3331a3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3331a3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3331a390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3331a358 'int3':'vector' lvalue ParmVar 0x563f3331a028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x563f3331a188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331a5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x563f3331a510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x563f3331a950 # | | | | `-ReturnStmt 0x563f3331a940 # | | | | `-CallExpr 0x563f3331a910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3331a8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3331a8d8 '' Function 0x563f331ba758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3331a8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3331a898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3331a880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3331a848 'int4':'vector' lvalue ParmVar 0x563f3331a510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x563f3331a670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331aab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x563f3331aa00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x563f3331ae30 # | | | | `-ReturnStmt 0x563f3331ae20 # | | | | `-CallExpr 0x563f3331adf0 'float' # | | | | |-ImplicitCastExpr 0x563f3331add8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3331adb8 '' Function 0x563f331b9ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3331ad90 'float' # | | | | `-ImplicitCastExpr 0x563f3331ad78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3331ad60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3331ad28 'uint':'unsigned int' lvalue ParmVar 0x563f3331aa00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x563f3331ab60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331af90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x563f3331aee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x563f3331b330 # | | | | `-ReturnStmt 0x563f3331b320 # | | | | `-CallExpr 0x563f3331b2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3331b2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3331b2b8 '' Function 0x563f331ba268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3331b290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3331b278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3331b260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3331b228 'uint2':'vector' lvalue ParmVar 0x563f3331aee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x563f3331b040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331b490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x563f3331b3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x563f3331b838 # | | | | `-ReturnStmt 0x563f3331b828 # | | | | `-CallExpr 0x563f3331b7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3331b7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3331b7c0 '' Function 0x563f331ba4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3331b798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3331b780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3331b768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3331b730 'uint3':'vector' lvalue ParmVar 0x563f3331b3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x563f3331b540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331b998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x563f3331b8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x563f3331bd48 # | | | | `-ReturnStmt 0x563f3331bd38 # | | | | `-CallExpr 0x563f3331bd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3331bcf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3331bcd0 '' Function 0x563f331ba758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3331bca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3331bc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3331bc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3331bc40 'uint4':'vector' lvalue ParmVar 0x563f3331b8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x563f3331ba48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331bea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3331bdf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x563f3331c248 # | | | | `-ReturnStmt 0x563f3331c238 # | | | | `-CallExpr 0x563f3331c208 'float' # | | | | |-ImplicitCastExpr 0x563f3331c1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3331c1d0 '' Function 0x563f331b9ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3331c1a8 'float' # | | | | `-ImplicitCastExpr 0x563f3331c190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3331c178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3331c140 'int64_t':'long' lvalue ParmVar 0x563f3331bdf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x563f3331bf58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331c3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3331c2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x563f3331c768 # | | | | `-ReturnStmt 0x563f3331c758 # | | | | `-CallExpr 0x563f3331c728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3331c710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3331c6f0 '' Function 0x563f331ba268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3331c6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3331c6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3331c698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3331c660 'int64_t2':'vector' lvalue ParmVar 0x563f3331c2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3331c458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331c8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3331c818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x563f3331edd0 # | | | | `-ReturnStmt 0x563f3331edc0 # | | | | `-CallExpr 0x563f3331ed90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f3331ed78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f3331ed58 '' Function 0x563f331ba4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f3331ed30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f3331ed18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3331ed00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3331ecc8 'int64_t3':'vector' lvalue ParmVar 0x563f3331c818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3331c978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331ef30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x563f3331ee80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x563f3331f300 # | | | | `-ReturnStmt 0x563f3331f2f0 # | | | | `-CallExpr 0x563f3331f2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x563f3331f2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x563f3331f288 '' Function 0x563f331ba758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x563f3331f260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x563f3331f248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3331f230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3331f1f8 'int64_t4':'vector' lvalue ParmVar 0x563f3331ee80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x563f3331efe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331f460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3331f3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x563f3331f820 # | | | | `-ReturnStmt 0x563f3331f810 # | | | | `-CallExpr 0x563f3331f7e0 'float' # | | | | |-ImplicitCastExpr 0x563f3331f7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x563f3331f7a8 '' Function 0x563f331b9ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x563f3331f780 'float' # | | | | `-ImplicitCastExpr 0x563f3331f768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3331f750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3331f718 'uint64_t':'unsigned long' lvalue ParmVar 0x563f3331f3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x563f3331f510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331f980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x563f3331f8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x563f3331fd60 # | | | | `-ReturnStmt 0x563f3331fd50 # | | | | `-CallExpr 0x563f3331fd20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x563f3331fd08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x563f3331fce8 '' Function 0x563f331ba268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x563f3331fcc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x563f3331fca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f3331fc90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f3331fc58 'uint64_t2':'vector' lvalue ParmVar 0x563f3331f8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x563f3331fa30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x563f3331fec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x563f3331fe10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x563f333202a8 # | | | | `-ReturnStmt 0x563f33320298 # | | | | `-CallExpr 0x563f33320268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x563f33320250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x563f33320230 '' Function 0x563f331ba4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x563f33320208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x563f333201f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x563f333201d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x563f333201a0 'uint64_t3':'vector' lvalue ParmVar 0x563f3331fe10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x563f3331ff70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x563f33320408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x563f33320358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x563f333207f8 # | | | `-ReturnStmt 0x563f333207e8 # | | | `-CallExpr 0x563f333207b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x563f333207a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x563f33320780 '' Function 0x563f331ba758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x563f33320758 'float4':'vector' # | | | `-ImplicitCastExpr 0x563f33320740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563f33320728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x563f333206f0 'uint64_t4':'vector' lvalue ParmVar 0x563f33320358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x563f333204b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x563f33320810 prev 0x563f33227818 line:12:11 hlsl # | | |-original Namespace 0x563f33084a98 'hlsl' # | | `-NamespaceDecl 0x563f33320880 prev 0x563f33122a88 line:13:11 __detail # | | |-original Namespace 0x563f33122a88 '__detail' # | | |-FunctionDecl 0x563f333209b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x563f33320908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x563f33320b60 # | | | `-ReturnStmt 0x563f33320b50 # | | | `-ImplicitCastExpr 0x563f33320b38 'vector' # | | | `-BinaryOperator 0x563f33320b18 'vector' '*' # | | | |-ImplicitCastExpr 0x563f33320ae8 'vector' # | | | | `-ExtVectorElementExpr 0x563f33320aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x563f33320a80 'float4':'vector' lvalue ParmVar 0x563f33320908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x563f33320b00 'vector' # | | | `-FloatingLiteral 0x563f33320ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x563f33320df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x563f33320b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33320d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x563f33320c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x563f33321058 # | | | `-ReturnStmt 0x563f33321048 # | | | `-CallExpr 0x563f33321018 '' # | | | |-UnresolvedLookupExpr 0x563f33320ed8 '' lvalue (ADL) = 'abs' 0x563f3312de28 0x563f3312e128 0x563f3312e438 0x563f3312e748 0x563f3312fe68 0x563f33130178 0x563f33130488 0x563f33130798 0x563f33130a68 0x563f33130d90 0x563f33131038 0x563f331312d8 0x563f33131528 0x563f33131838 0x563f33131b48 0x563f331325d8 0x563f331328c8 0x563f33132bd8 0x563f33132ee8 0x563f331331f8 0x563f33137b70 0x563f33137e18 0x563f331380b8 0x563f33138358 0x563f331385a8 0x563f331388b8 0x563f33139cc8 0x563f33139fd8 # | | | `-DeclRefExpr 0x563f33320ff8 'T' lvalue ParmVar 0x563f33320c30 'X' 'T' # | | |-FunctionTemplateDecl 0x563f333216d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x563f33321070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33321108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f33321628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x563f33321578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x563f33321a28 # | | | `-ReturnStmt 0x563f33321a18 # | | | `-CallExpr 0x563f333219e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33321748 '' lvalue (ADL) = 'sqrt' 0x563f331c3f10 0x563f331c4178 0x563f331c43f0 0x563f331c4668 0x563f331c48d8 0x563f331c4b50 0x563f331c4dc8 0x563f331c5040 0x563f332eecc0 0x563f332ef178 0x563f332ef650 0x563f332efb30 0x563f332f0008 0x563f332f0500 0x563f332f09d8 0x563f332f0eb8 0x563f332f13a0 0x563f332f1878 0x563f332f1d70 0x563f332f2270 0x563f332f2778 0x563f332f2c70 0x563f332f3188 0x563f332f36a8 0x563f332f3bd0 0x563f332f40e8 0x563f332f4a30 0x563f332f4f70 # | | | `-CallExpr 0x563f333219b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33321868 '' lvalue (ADL) = 'dot' 0x563f3316e968 0x563f3316ed38 0x563f3316f0d8 0x563f3316f478 0x563f3316f780 0x563f3316fb70 0x563f3316ff18 0x563f331702b8 0x563f33170608 0x563f33170958 0x563f33170d58 0x563f331710f8 0x563f33171498 0x563f33171838 0x563f33171c08 0x563f33171fa8 0x563f33172348 0x563f331726e8 0x563f33172a88 0x563f33172e58 0x563f331731f8 0x563f33173598 0x563f33173938 0x563f33173d08 0x563f331740a8 # | | | |-RecoveryExpr 0x563f33321970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f33321990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33321e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x563f33321a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33321d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f33321bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x563f33321c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x563f333220c0 # | | | `-ReturnStmt 0x563f333220b0 # | | | `-InitListExpr 0x563f33322050 'void' contains-errors # | | | |-IntegerLiteral 0x563f33321e90 'int' 1 # | | | |-BinaryOperator 0x563f33321f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x563f33321ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x563f33321eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x563f33321ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x563f33321f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x563f33321f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x563f33321f30 'int' 1 # | | | |-ArraySubscriptExpr 0x563f33321fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x563f33321f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x563f33321fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x563f33322030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f33321ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x563f33322010 'int' 3 # | | |-FunctionTemplateDecl 0x563f333223f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x563f333220d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33322350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f33322190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x563f33322208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x563f333225c8 # | | | `-ReturnStmt 0x563f333225b8 # | | | `-CallExpr 0x563f33322588 '' # | | | |-UnresolvedLookupExpr 0x563f333224e0 '' lvalue (ADL) = 'length_impl' 0x563f33320df8 # | | | `-BinaryOperator 0x563f33322568 '' '-' # | | | |-DeclRefExpr 0x563f33322528 'T' lvalue ParmVar 0x563f33322190 'X' 'T' # | | | `-DeclRefExpr 0x563f33322548 'T' lvalue ParmVar 0x563f33322208 'Y' 'T' # | | |-FunctionTemplateDecl 0x563f333250f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x563f333225e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33322678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f33325048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f33322a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x563f33322ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x563f33325258 # | | | `-ReturnStmt 0x563f33325248 # | | | `-CallExpr 0x563f33325218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33325170 '' lvalue (ADL) = 'length_vec_impl' 0x563f333216d0 # | | | `-BinaryOperator 0x563f333251f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x563f333251b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f333251d8 '' contains-errors lvalue # | | |-FunctionDecl 0x563f33325518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x563f33325288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x563f33325308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x563f33325388 col:54 used c 'float' # | | | `-CompoundStmt 0x563f33325b90 # | | | `-ReturnStmt 0x563f33325b80 # | | | `-CallExpr 0x563f33325ac8 'float' # | | | |-ImplicitCastExpr 0x563f33325ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x563f333259b0 '' Function 0x563f33325708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x563f33325b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x563f33325b08 'half2':'vector' # | | | | `-DeclRefExpr 0x563f333259e8 'half2':'vector' lvalue ParmVar 0x563f33325288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x563f33325b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x563f33325b38 'half2':'vector' # | | | | `-DeclRefExpr 0x563f33325a08 'half2':'vector' lvalue ParmVar 0x563f33325308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x563f33325b68 'float' # | | | `-DeclRefExpr 0x563f33325a28 'float' lvalue ParmVar 0x563f33325388 'c' 'float' # | | |-FunctionTemplateDecl 0x563f33326138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x563f33325ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33325c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f33326090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f33325f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x563f33325fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x563f33326348 # | | | `-ReturnStmt 0x563f33326338 # | | | `-CallExpr 0x563f33326300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f333261b8 '' lvalue (ADL) = 'dot' 0x563f3316e968 0x563f3316ed38 0x563f3316f0d8 0x563f3316f478 0x563f3316f780 0x563f3316fb70 0x563f3316ff18 0x563f331702b8 0x563f33170608 0x563f33170958 0x563f33170d58 0x563f331710f8 0x563f33171498 0x563f33171838 0x563f33171c08 0x563f33171fa8 0x563f33172348 0x563f331726e8 0x563f33172a88 0x563f33172e58 0x563f331731f8 0x563f33173598 0x563f33173938 0x563f33173d08 0x563f331740a8 # | | | |-RecoveryExpr 0x563f333262c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f333262e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33326888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x563f33326360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f333263f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f333267e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x563f33326650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x563f33326710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x563f33326f60 # | | | |-DeclStmt 0x563f33326a80 # | | | | `-VarDecl 0x563f33326938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x563f33326a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x563f333269e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x563f333269a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x563f333269c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x563f33326a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x563f33326a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x563f33326a20 'int' 0 # | | | |-AttributedStmt 0x563f33326f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x563f33326ee8 unroll 0 # | | | | `-ForStmt 0x563f33326eb0 # | | | | |-DeclStmt 0x563f33326b50 # | | | | | `-VarDecl 0x563f33326ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x563f33326b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x563f33326bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x563f33326ba8 'int' # | | | | | | `-DeclRefExpr 0x563f33326b68 'int' lvalue Var 0x563f33326ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x563f33326b88 'int' NonTypeTemplateParm 0x563f333263f8 'N' 'int' # | | | | |-UnaryOperator 0x563f33326c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x563f33326be0 'int' lvalue Var 0x563f33326ab0 'i' 'int' # | | | | `-BinaryOperator 0x563f33326e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x563f33326c18 'T' contains-errors lvalue Var 0x563f33326938 'sum' 'T' # | | | | `-CallExpr 0x563f33326e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x563f33326c50 '' lvalue (ADL) = 'mad' 0x563f3318b460 0x563f3318b818 0x563f3318bbe0 0x563f3318cfd0 0x563f3318d380 0x563f3318d748 0x563f3318db10 0x563f3318ded8 0x563f3318e2a0 0x563f3318e668 0x563f3318ea30 0x563f3318ee30 0x563f3318f1f8 0x563f3318f5c0 0x563f3318f988 0x563f3318fd50 0x563f33190118 0x563f331904e0 0x563f331908a8 0x563f33190cd0 0x563f33191080 0x563f33191448 0x563f33191810 0x563f33191bd8 0x563f33191f88 0x563f33192350 0x563f33192718 0x563f33192ae0 # | | | | |-ArraySubscriptExpr 0x563f33326db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x563f33326d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x563f33326d90 'int' lvalue Var 0x563f33326ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x563f33326e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x563f33326dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x563f33326df0 'int' lvalue Var 0x563f33326ab0 'i' 'int' # | | | | `-DeclRefExpr 0x563f33326e30 'T' contains-errors lvalue Var 0x563f33326938 'sum' 'T' # | | | `-ReturnStmt 0x563f33326f50 # | | | `-DeclRefExpr 0x563f33326f30 'T' contains-errors lvalue Var 0x563f33326938 'sum' 'T' # | | |-FunctionTemplateDecl 0x563f33327268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x563f33326f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f333271c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f33327040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x563f333270b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x563f33327480 # | | | `-ReturnStmt 0x563f33327470 # | | | `-BinaryOperator 0x563f33327450 '' '-' # | | | |-DeclRefExpr 0x563f33327350 'T' lvalue ParmVar 0x563f33327040 'I' 'T' # | | | `-BinaryOperator 0x563f33327430 '' '*' # | | | |-BinaryOperator 0x563f333273f0 '' '*' # | | | | |-BinaryOperator 0x563f333273b0 '' '*' # | | | | | |-IntegerLiteral 0x563f33327370 'int' 2 # | | | | | `-DeclRefExpr 0x563f33327390 'T' lvalue ParmVar 0x563f333270b8 'N' 'T' # | | | | `-DeclRefExpr 0x563f333273d0 'T' lvalue ParmVar 0x563f33327040 'I' 'T' # | | | `-DeclRefExpr 0x563f33327410 'T' lvalue ParmVar 0x563f333270b8 'N' 'T' # | | |-FunctionTemplateDecl 0x563f33327888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x563f33327498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33327538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x563f333277e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f33327650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x563f33327710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x563f33327b58 # | | | `-ReturnStmt 0x563f33327b48 # | | | `-BinaryOperator 0x563f33327b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x563f33327908 '' contains-errors lvalue # | | | `-BinaryOperator 0x563f33327b08 '' contains-errors '*' # | | | |-BinaryOperator 0x563f33327968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x563f33327928 'int' 2 # | | | | `-RecoveryExpr 0x563f33327948 '' contains-errors lvalue # | | | `-CallExpr 0x563f33327ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33327988 '' lvalue (ADL) = 'dot' 0x563f3316e968 0x563f3316ed38 0x563f3316f0d8 0x563f3316f478 0x563f3316f780 0x563f3316fb70 0x563f3316ff18 0x563f331702b8 0x563f33170608 0x563f33170958 0x563f33170d58 0x563f331710f8 0x563f33171498 0x563f33171838 0x563f33171c08 0x563f33171fa8 0x563f33172348 0x563f331726e8 0x563f33172a88 0x563f33172e58 0x563f331731f8 0x563f33173598 0x563f33173938 0x563f33173d08 0x563f331740a8 # | | | |-RecoveryExpr 0x563f33327a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f33327ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33327fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x563f33327b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x563f33327bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x563f33327f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x563f33327ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x563f33327d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x563f33327d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x563f33328ab0 # | | | |-DeclStmt 0x563f333282c0 # | | | | `-VarDecl 0x563f333280d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x563f33328288 '' # | | | | |-UnresolvedLookupExpr 0x563f33328140 '' lvalue (ADL) = 'dot' 0x563f3316e968 0x563f3316ed38 0x563f3316f0d8 0x563f3316f478 0x563f3316f780 0x563f3316fb70 0x563f3316ff18 0x563f331702b8 0x563f33170608 0x563f33170958 0x563f33170d58 0x563f331710f8 0x563f33171498 0x563f33171838 0x563f33171c08 0x563f33171fa8 0x563f33172348 0x563f331726e8 0x563f33172a88 0x563f33172e58 0x563f331731f8 0x563f33173598 0x563f33173938 0x563f33173d08 0x563f331740a8 # | | | | |-DeclRefExpr 0x563f33328248 'T' lvalue ParmVar 0x563f33327d20 'N' 'T' # | | | | `-DeclRefExpr 0x563f33328268 'T' lvalue ParmVar 0x563f33327ca8 'I' 'T' # | | | |-DeclStmt 0x563f333284f8 # | | | | `-VarDecl 0x563f333282f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x563f333284d8 '' '-' # | | | | |-IntegerLiteral 0x563f33328360 'int' 1 # | | | | `-BinaryOperator 0x563f333284b8 '' '*' # | | | | |-BinaryOperator 0x563f333283c0 '' '*' # | | | | | |-DeclRefExpr 0x563f33328380 'U' lvalue ParmVar 0x563f33327d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x563f333283a0 'U' lvalue ParmVar 0x563f33327d98 'Eta' 'U' # | | | | `-ParenExpr 0x563f33328498 '' # | | | | `-BinaryOperator 0x563f33328478 '' '-' # | | | | |-IntegerLiteral 0x563f333283e0 'int' 1 # | | | | `-BinaryOperator 0x563f33328458 '' '*' # | | | | |-DeclRefExpr 0x563f33328400 'T' lvalue Var 0x563f333280d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x563f33328438 'T' lvalue Var 0x563f333280d8 'Mul' 'T' # | | | |-DeclStmt 0x563f333288a0 # | | | | `-VarDecl 0x563f33328530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x563f33328880 '' # | | | | `-BinaryOperator 0x563f33328860 '' '-' # | | | | |-BinaryOperator 0x563f333285d8 '' '*' # | | | | | |-DeclRefExpr 0x563f33328598 'U' lvalue ParmVar 0x563f33327d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x563f333285b8 'T' lvalue ParmVar 0x563f33327ca8 'I' 'T' # | | | | `-BinaryOperator 0x563f33328840 '' '*' # | | | | |-ParenExpr 0x563f33328800 '' # | | | | | `-BinaryOperator 0x563f333287e0 '' '+' # | | | | | |-BinaryOperator 0x563f33328638 '' '*' # | | | | | | |-DeclRefExpr 0x563f333285f8 'U' lvalue ParmVar 0x563f33327d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x563f33328618 'T' lvalue Var 0x563f333280d8 'Mul' 'T' # | | | | | `-CallExpr 0x563f333287b0 '' # | | | | | |-UnresolvedLookupExpr 0x563f33328658 '' lvalue (ADL) = 'sqrt' 0x563f331c3f10 0x563f331c4178 0x563f331c43f0 0x563f331c4668 0x563f331c48d8 0x563f331c4b50 0x563f331c4dc8 0x563f331c5040 0x563f332eecc0 0x563f332ef178 0x563f332ef650 0x563f332efb30 0x563f332f0008 0x563f332f0500 0x563f332f09d8 0x563f332f0eb8 0x563f332f13a0 0x563f332f1878 0x563f332f1d70 0x563f332f2270 0x563f332f2778 0x563f332f2c70 0x563f332f3188 0x563f332f36a8 0x563f332f3bd0 0x563f332f40e8 0x563f332f4a30 0x563f332f4f70 # | | | | | `-DeclRefExpr 0x563f33328778 'T' lvalue Var 0x563f333282f8 'K' 'T' # | | | | `-DeclRefExpr 0x563f33328820 'T' lvalue ParmVar 0x563f33327d20 'N' 'T' # | | | `-ReturnStmt 0x563f33328aa0 # | | | `-CallExpr 0x563f33328a60 '' # | | | |-UnresolvedLookupExpr 0x563f333288f0 '' lvalue (ADL) = 'select' 0x563f33179158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f33327bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f33327b70 'T' # | | | |-BinaryOperator 0x563f333289a8 '' '<' # | | | | |-DeclRefExpr 0x563f33328968 'T' lvalue Var 0x563f333282f8 'K' 'T' # | | | | `-IntegerLiteral 0x563f33328988 'int' 0 # | | | |-CXXStaticCastExpr 0x563f333289f8 'T' static_cast # | | | | `-IntegerLiteral 0x563f333289c8 'int' 0 # | | | `-DeclRefExpr 0x563f33328a28 'T' lvalue Var 0x563f33328530 'Result' 'T' # | | |-FunctionTemplateDecl 0x563f33328db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x563f33328ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33328d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f33328b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x563f33328c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x563f3332aa08 # | | | |-DeclStmt 0x563f33328f88 # | | | | `-VarDecl 0x563f33328ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x563f33328f68 '' '/' # | | | | |-DeclRefExpr 0x563f33328f28 'T' lvalue ParmVar 0x563f33328b90 'X' 'T' # | | | | `-DeclRefExpr 0x563f33328f48 'T' lvalue ParmVar 0x563f33328c08 'Y' 'T' # | | | |-DeclStmt 0x563f3332a4c0 # | | | | `-VarDecl 0x563f3332a3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x563f3332a4a0 '' '>=' # | | | | |-DeclRefExpr 0x563f3332a448 'T' lvalue Var 0x563f33328ec0 'div' 'T' # | | | | `-IntegerLiteral 0x563f3332a480 'int' 0 # | | | |-DeclStmt 0x563f3332a820 # | | | | `-VarDecl 0x563f3332a4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x563f3332a7f0 '' # | | | | |-UnresolvedLookupExpr 0x563f3332a560 '' lvalue (ADL) = 'frac' 0x563f33180c40 0x563f33180ea8 0x563f33181120 0x563f33181398 0x563f331815f8 0x563f33181870 0x563f33181ae8 0x563f33181d70 0x563f331eae40 0x563f331eb2f8 0x563f331eb7d0 0x563f331ebcb0 0x563f3329e308 0x563f3329e7c0 0x563f3329ec98 0x563f3329f178 0x563f3329f660 0x563f3329fb38 0x563f332a0860 0x563f332a0d60 0x563f332a1268 0x563f332a1760 0x563f332a1c78 0x563f332a2198 0x563f332a26c0 0x563f332a35e8 0x563f332a3b20 0x563f332a4060 # | | | | `-CallExpr 0x563f3332a7c0 '' # | | | | |-UnresolvedLookupExpr 0x563f3332a680 '' lvalue (ADL) = 'abs' 0x563f3312de28 0x563f3312e128 0x563f3312e438 0x563f3312e748 0x563f3312fe68 0x563f33130178 0x563f33130488 0x563f33130798 0x563f33130a68 0x563f33130d90 0x563f33131038 0x563f331312d8 0x563f33131528 0x563f33131838 0x563f33131b48 0x563f331325d8 0x563f331328c8 0x563f33132bd8 0x563f33132ee8 0x563f331331f8 0x563f33137b70 0x563f33137e18 0x563f331380b8 0x563f33138358 0x563f331385a8 0x563f331388b8 0x563f33139cc8 0x563f33139fd8 # | | | | `-DeclRefExpr 0x563f3332a7a0 'T' lvalue Var 0x563f33328ec0 'div' 'T' # | | | `-ReturnStmt 0x563f3332a9f8 # | | | `-BinaryOperator 0x563f3332a9d8 '' '*' # | | | |-CallExpr 0x563f3332a978 '' # | | | | |-UnresolvedLookupExpr 0x563f3332a858 '' lvalue (ADL) = 'select' 0x563f33179158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f33328b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f33328ae0 'T' # | | | | |-DeclRefExpr 0x563f3332a8d0 'bool' lvalue Var 0x563f3332a3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x563f3332a908 'T' lvalue Var 0x563f3332a4f8 'frc' 'T' # | | | | `-UnaryOperator 0x563f3332a960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x563f3332a940 'T' lvalue Var 0x563f3332a4f8 'frc' 'T' # | | | `-DeclRefExpr 0x563f3332a9b8 'T' lvalue ParmVar 0x563f33328c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x563f3332ae28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x563f3332aa38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f3332aad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f3332ad80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f3332abf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x563f3332acb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x563f3332b6b8 # | | | |-DeclStmt 0x563f3332aff0 # | | | | `-VarDecl 0x563f3332af00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x563f3332afc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x563f3332afa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x563f3332af68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563f3332af88 '' contains-errors lvalue # | | | |-DeclStmt 0x563f3332b140 # | | | | `-VarDecl 0x563f3332b050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x563f3332b118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x563f3332b0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x563f3332b0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x563f3332b0d8 'int' 0 # | | | |-DeclStmt 0x563f3332b500 # | | | | `-VarDecl 0x563f3332b1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x563f3332b4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x563f3332b4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x563f3332b218 '' lvalue (ADL) = 'frac' 0x563f33180c40 0x563f33180ea8 0x563f33181120 0x563f33181398 0x563f331815f8 0x563f33181870 0x563f33181ae8 0x563f33181d70 0x563f331eae40 0x563f331eb2f8 0x563f331eb7d0 0x563f331ebcb0 0x563f3329e308 0x563f3329e7c0 0x563f3329ec98 0x563f3329f178 0x563f3329f660 0x563f3329fb38 0x563f332a0860 0x563f332a0d60 0x563f332a1268 0x563f332a1760 0x563f332a1c78 0x563f332a2198 0x563f332a26c0 0x563f332a35e8 0x563f332a3b20 0x563f332a4060 # | | | | `-CallExpr 0x563f3332b478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x563f3332b338 '' lvalue (ADL) = 'abs' 0x563f3312de28 0x563f3312e128 0x563f3312e438 0x563f3312e748 0x563f3312fe68 0x563f33130178 0x563f33130488 0x563f33130798 0x563f33130a68 0x563f33130d90 0x563f33131038 0x563f331312d8 0x563f33131528 0x563f33131838 0x563f33131b48 0x563f331325d8 0x563f331328c8 0x563f33132bd8 0x563f33132ee8 0x563f331331f8 0x563f33137b70 0x563f33137e18 0x563f331380b8 0x563f33138358 0x563f331385a8 0x563f331388b8 0x563f33139cc8 0x563f33139fd8 # | | | | `-RecoveryExpr 0x563f3332b458 '' contains-errors lvalue # | | | `-ReturnStmt 0x563f3332b6a8 # | | | `-BinaryOperator 0x563f3332b688 '' contains-errors '*' # | | | |-CallExpr 0x563f3332b628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x563f3332b538 '' lvalue (ADL) = 'select' 0x563f33179158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f3332aa90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f3332aa38 'T' # | | | | |-RecoveryExpr 0x563f3332b5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x563f3332b5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x563f3332b610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x563f3332b5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f3332b668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f3332baf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x563f3332b730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3332ba50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f3332b7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x563f3332b858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x563f3332b8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x563f3332bfe0 # | | | |-DeclStmt 0x563f3332be60 # | | | | `-VarDecl 0x563f3332bc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x563f3332be30 '' # | | | | |-UnresolvedLookupExpr 0x563f3332bc70 '' lvalue (ADL) = 'saturate' 0x563f331770b8 0x563f33177320 0x563f33177598 0x563f33177810 0x563f33177a70 0x563f33177ce8 0x563f33177f60 0x563f331781d8 0x563f33178438 0x563f331786b0 0x563f33178928 0x563f33178bf0 # | | | | `-BinaryOperator 0x563f3332be10 '' '/' # | | | | |-ParenExpr 0x563f3332bd70 '' # | | | | | `-BinaryOperator 0x563f3332bd50 '' '-' # | | | | | |-DeclRefExpr 0x563f3332bd10 'T' lvalue ParmVar 0x563f3332b8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x563f3332bd30 'T' lvalue ParmVar 0x563f3332b7e0 'Min' 'T' # | | | | `-ParenExpr 0x563f3332bdf0 '' # | | | | `-BinaryOperator 0x563f3332bdd0 '' '-' # | | | | |-DeclRefExpr 0x563f3332bd90 'T' lvalue ParmVar 0x563f3332b858 'Max' 'T' # | | | | `-DeclRefExpr 0x563f3332bdb0 'T' lvalue ParmVar 0x563f3332b7e0 'Min' 'T' # | | | `-ReturnStmt 0x563f3332bfd0 # | | | `-BinaryOperator 0x563f3332bfb0 '' '*' # | | | |-BinaryOperator 0x563f3332bf70 '' '*' # | | | | |-ParenExpr 0x563f3332bf30 '' # | | | | | `-BinaryOperator 0x563f3332bf10 '' '-' # | | | | | |-IntegerLiteral 0x563f3332be78 'int' 3 # | | | | | `-BinaryOperator 0x563f3332bef0 '' '*' # | | | | | |-IntegerLiteral 0x563f3332be98 'int' 2 # | | | | | `-DeclRefExpr 0x563f3332beb8 'T' lvalue Var 0x563f3332bc08 'S' 'T' # | | | | `-DeclRefExpr 0x563f3332bf50 'T' lvalue Var 0x563f3332bc08 'S' 'T' # | | | `-DeclRefExpr 0x563f3332bf90 'T' lvalue Var 0x563f3332bc08 'S' 'T' # | | |-FunctionTemplateDecl 0x563f3332c4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x563f3332c000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f3332c098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f3332c420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x563f3332c1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x563f3332c270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x563f3332c330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x563f3332c9e0 # | | | |-DeclStmt 0x563f3332c878 # | | | | `-VarDecl 0x563f3332c5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x563f3332c850 '' contains-errors lvalue # | | | | `-CallExpr 0x563f3332c820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x563f3332c610 '' lvalue (ADL) = 'saturate' 0x563f331770b8 0x563f33177320 0x563f33177598 0x563f33177810 0x563f33177a70 0x563f33177ce8 0x563f33177f60 0x563f331781d8 0x563f33178438 0x563f331786b0 0x563f33178928 0x563f33178bf0 # | | | | `-BinaryOperator 0x563f3332c800 '' contains-errors '/' # | | | | |-ParenExpr 0x563f3332c738 '' contains-errors # | | | | | `-BinaryOperator 0x563f3332c718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x563f3332c6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x563f3332c6b0 'int' lvalue ParmVar 0x563f3332c330 'X' 'int' # | | | | | `-RecoveryExpr 0x563f3332c6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x563f3332c7e0 '' contains-errors # | | | | `-BinaryOperator 0x563f3332c7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x563f3332c778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x563f3332c758 'int' lvalue ParmVar 0x563f3332c270 'Max' 'int' # | | | | `-RecoveryExpr 0x563f3332c7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x563f3332c9d0 # | | | `-BinaryOperator 0x563f3332c9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x563f3332c970 '' contains-errors '*' # | | | | |-ParenExpr 0x563f3332c930 '' contains-errors # | | | | | `-BinaryOperator 0x563f3332c910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x563f3332c890 'int' 3 # | | | | | `-BinaryOperator 0x563f3332c8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x563f3332c8b0 'int' 2 # | | | | | `-RecoveryExpr 0x563f3332c8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x563f3332c950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f3332c990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f3332ce50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x563f3332ca18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3332cda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f3332cb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x563f3332cba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x563f3332cc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x563f3332dc08 # | | | |-DeclStmt 0x563f3332cfb0 # | | | | `-VarDecl 0x563f3332cee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x563f3332cf90 '' '<' # | | | | |-DeclRefExpr 0x563f3332cf50 'T' lvalue ParmVar 0x563f3332cb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x563f3332cf70 'int' 0 # | | | |-DeclStmt 0x563f3332d1a0 # | | | | `-VarDecl 0x563f3332cfe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x563f3332d160 '' # | | | | |-UnresolvedLookupExpr 0x563f3332d070 '' lvalue (ADL) = 'select' 0x563f33179158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f3332ca70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f3332ca18 'T' # | | | | |-DeclRefExpr 0x563f3332d0e8 'bool' lvalue Var 0x563f3332cee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x563f3332d120 'int' 0 # | | | | `-DeclRefExpr 0x563f3332d140 'T' lvalue ParmVar 0x563f3332cb30 'NDotL' 'T' # | | | |-DeclStmt 0x563f3332d3b8 # | | | | `-VarDecl 0x563f3332d230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x563f3332d390 '' contains-errors lvalue # | | | | `-InitListExpr 0x563f3332d330 'void' # | | | | |-IntegerLiteral 0x563f3332d298 'int' 1 # | | | | |-DeclRefExpr 0x563f3332d2b8 'T' lvalue Var 0x563f3332cfe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x563f3332d2f0 'int' 0 # | | | | `-IntegerLiteral 0x563f3332d310 'int' 1 # | | | |-DeclStmt 0x563f3332d5f8 # | | | | `-VarDecl 0x563f3332d3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x563f3332d5c0 '' # | | | | |-UnresolvedLookupExpr 0x563f3332d448 '' lvalue (ADL) = 'or' 0x563f331a7b78 0x563f331a7e88 0x563f331a81a8 0x563f331a84c8 0x563f331a87e8 0x563f331a8af0 0x563f331a8df8 0x563f331a9100 0x563f331a9408 0x563f331a9710 0x563f331a9a18 0x563f331a9d20 0x563f331aa028 0x563f331aa330 0x563f331aa638 0x563f331aa968 0x563f331aac70 0x563f331aaf78 0x563f331ab280 # | | | | |-DeclRefExpr 0x563f3332d520 'bool' lvalue Var 0x563f3332cee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x563f3332d5a0 '' # | | | | `-BinaryOperator 0x563f3332d580 '' '<' # | | | | |-DeclRefExpr 0x563f3332d540 'T' lvalue ParmVar 0x563f3332cba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x563f3332d560 'int' 0 # | | | |-DeclStmt 0x563f3332d998 # | | | | `-VarDecl 0x563f3332d630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x563f3332d968 '' # | | | | |-UnresolvedLookupExpr 0x563f3332d698 '' lvalue (ADL) = 'exp' 0x563f33174c70 0x563f33174ed8 0x563f33175150 0x563f331753c8 0x563f33175628 0x563f331758a0 0x563f33175b18 0x563f33175da0 0x563f3327f438 0x563f3327f8e8 0x563f3327fdb8 0x563f33280290 0x563f33280768 0x563f33280c20 0x563f33281780 0x563f33281c60 0x563f33282148 0x563f33282620 0x563f33282b18 0x563f33283018 0x563f33283520 0x563f33284360 0x563f33284878 0x563f33284d98 0x563f332852c0 0x563f332857d8 0x563f33285d10 0x563f33289788 # | | | | `-BinaryOperator 0x563f3332d948 '' '*' # | | | | |-CallExpr 0x563f3332d8f8 '' # | | | | | |-UnresolvedLookupExpr 0x563f3332d7b8 '' lvalue (ADL) = 'log' 0x563f331867e8 0x563f33186a50 0x563f33186d20 0x563f33186f98 0x563f331871f8 0x563f33187470 0x563f331876e8 0x563f33187960 0x563f332b5168 0x563f332b5618 0x563f332b5ae8 0x563f332b5fc0 0x563f332b6498 0x563f332b6950 0x563f332b6e40 0x563f332b7320 0x563f332b7808 0x563f332b7ce0 0x563f332b81d8 0x563f332b86d8 0x563f332b9410 0x563f332b9908 0x563f332b9e20 0x563f332ba340 0x563f332ba868 0x563f332bad80 0x563f332bb2b8 0x563f332bc0a8 # | | | | | `-DeclRefExpr 0x563f3332d8d8 'T' lvalue ParmVar 0x563f3332cba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x563f3332d928 'T' lvalue ParmVar 0x563f3332cc20 'M' 'T' # | | | |-BinaryOperator 0x563f3332dbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x563f3332da30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x563f3332d9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x563f3332d9b0 'int' contains-errors lvalue Var 0x563f3332d230 'Result' 'int' # | | | | | `-IntegerLiteral 0x563f3332da10 'int' 2 # | | | | `-CallExpr 0x563f3332db78 '' # | | | | |-UnresolvedLookupExpr 0x563f3332da70 '' lvalue (ADL) = 'select' 0x563f33179158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f3332ca70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f3332ca18 'T' # | | | | |-DeclRefExpr 0x563f3332dae8 'bool' lvalue Var 0x563f3332d3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x563f3332db20 'int' 0 # | | | | `-DeclRefExpr 0x563f3332db40 'T' lvalue Var 0x563f3332d630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x563f3332dbf8 # | | | `-RecoveryExpr 0x563f3332dbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f3332dfc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x563f3332dc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3332df20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f3332dd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x563f3332dd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x563f3332ddf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x563f3332e368 # | | | `-ReturnStmt 0x563f3332e358 # | | | `-CallExpr 0x563f3332e318 '' # | | | |-UnresolvedLookupExpr 0x563f3332e0b8 '' lvalue (ADL) = 'select' 0x563f33179158 # | | | |-BinaryOperator 0x563f3332e2a0 '' '<' # | | | | |-CallExpr 0x563f3332e248 '' # | | | | | |-UnresolvedLookupExpr 0x563f3332e100 '' lvalue (ADL) = 'dot' 0x563f3316e968 0x563f3316ed38 0x563f3316f0d8 0x563f3316f478 0x563f3316f780 0x563f3316fb70 0x563f3316ff18 0x563f331702b8 0x563f33170608 0x563f33170958 0x563f33170d58 0x563f331710f8 0x563f33171498 0x563f33171838 0x563f33171c08 0x563f33171fa8 0x563f33172348 0x563f331726e8 0x563f33172a88 0x563f33172e58 0x563f331731f8 0x563f33173598 0x563f33173938 0x563f33173d08 0x563f331740a8 # | | | | | |-DeclRefExpr 0x563f3332e208 'T' lvalue ParmVar 0x563f3332dd78 'I' 'T' # | | | | | `-DeclRefExpr 0x563f3332e228 'T' lvalue ParmVar 0x563f3332ddf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x563f3332e280 'int' 0 # | | | |-DeclRefExpr 0x563f3332e2c0 'T' lvalue ParmVar 0x563f3332dd00 'N' 'T' # | | | `-UnaryOperator 0x563f3332e300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x563f3332e2e0 'T' lvalue ParmVar 0x563f3332dd00 'N' 'T' # | | |-FunctionTemplateDecl 0x563f3332ea98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x563f3332e380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3332e9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f3332e870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x563f3332e8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x563f3332ed40 # | | | `-ReturnStmt 0x563f3332ed30 # | | | `-BinaryOperator 0x563f3332ed10 '' '*' # | | | |-CallExpr 0x563f3332ecc0 '' # | | | | |-UnresolvedLookupExpr 0x563f3332eb80 '' lvalue (ADL) = 'exp2' 0x563f33176000 0x563f33176268 0x563f331764e0 0x563f33176758 0x563f331769b8 0x563f33154dc0 0x563f33155038 0x563f331552b0 0x563f33289ce0 0x563f3328a198 0x563f3328a670 0x563f3328ab50 0x563f3328b028 0x563f3328b550 0x563f3328ba28 0x563f3328bf08 0x563f3328c3f0 0x563f3328c8c8 0x563f3328cdc0 0x563f3328d2c0 0x563f3328d7e0 0x563f3328dcd8 0x563f3328e1f0 0x563f3328e710 0x563f3328ec38 0x563f3328f150 0x563f3328f988 0x563f3328fec8 # | | | | `-DeclRefExpr 0x563f3332eca0 'T' lvalue ParmVar 0x563f3332e8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x563f3332ecf0 'T' lvalue ParmVar 0x563f3332e870 'X' 'T' # | | |-FunctionTemplateDecl 0x563f3332f0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x563f3332ed58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x563f3332ede0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x563f3332ee78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x563f3332f030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x563f3332ef10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x563f3332f7d0 # | | | |-DeclStmt 0x563f3332f470 # | | | | `-VarDecl 0x563f3332f1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x563f3332f440 '' # | | | | |-DeclRefExpr 0x563f3332f3e8 '' Function 0x563f3332f290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x563f3332f420 'T' lvalue ParmVar 0x563f3332ef10 'X' 'T' # | | | |-DeclStmt 0x563f3332f5e8 # | | | | `-VarDecl 0x563f3332f4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x563f3332f5c8 '' '-' # | | | | |-ParenExpr 0x563f3332f570 'int' # | | | | | `-BinaryOperator 0x563f3332f550 'int' '-' # | | | | | |-DeclRefExpr 0x563f3332f510 'int' NonTypeTemplateParm 0x563f3332ee78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x563f3332f530 'int' 1 # | | | | `-DeclRefExpr 0x563f3332f590 'K' lvalue Var 0x563f3332f1d8 'FBH' 'K' # | | | |-BinaryOperator 0x563f3332f778 '' '=' # | | | | |-DeclRefExpr 0x563f3332f600 'K' lvalue Var 0x563f3332f1d8 'FBH' 'K' # | | | | `-CallExpr 0x563f3332f738 '' # | | | | |-UnresolvedLookupExpr 0x563f3332f620 '' lvalue (ADL) = 'select' 0x563f33179158 # | | | | |-BinaryOperator 0x563f3332f6c0 '' '==' # | | | | | |-DeclRefExpr 0x563f3332f668 'K' lvalue Var 0x563f3332f1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x563f3332f6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x563f3332f688 'int' 1 # | | | | |-DeclRefExpr 0x563f3332f6e0 'K' lvalue Var 0x563f3332f1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x563f3332f700 'K' lvalue Var 0x563f3332f4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x563f3332f7b8 nrvo_candidate(Var 0x563f3332f1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x563f3332f798 'K' lvalue Var 0x563f3332f1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x563f3332fa38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x563f3332f800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3332f990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x563f3332f8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x563f3332fd58 # | | | `-ReturnStmt 0x563f3332fd48 # | | | `-CallExpr 0x563f3332fd18 '' # | | | |-DeclRefExpr 0x563f3332fcc0 '' Function 0x563f3332fb68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x563f3332fcf8 'T' lvalue ParmVar 0x563f3332f8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x563f3332ffa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x563f3332fd70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3332ff00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x563f3332fe20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x563f333302c8 # | | | `-ReturnStmt 0x563f333302b8 # | | | `-CallExpr 0x563f33330288 '' # | | | |-DeclRefExpr 0x563f33330230 '' Function 0x563f333300d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x563f33330268 'T' lvalue ParmVar 0x563f3332fe20 'input' 'T' # | | `-FunctionTemplateDecl 0x563f33330518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x563f333302e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x563f33330470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x563f33330390 col:49 referenced input 'T' # | | `-CompoundStmt 0x563f33330cd8 # | | |-DeclStmt 0x563f33330750 # | | | `-VarDecl 0x563f33330618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x563f33330720 '' # | | | |-UnresolvedLookupExpr 0x563f33330680 '' lvalue (ADL) = 'ddx_coarse' 0x563f331bac50 0x563f331baeb8 0x563f331bb130 0x563f331bb3a8 0x563f331bb608 0x563f331bb880 0x563f331bbaf8 0x563f331bbd70 # | | | `-DeclRefExpr 0x563f33330700 'T' lvalue ParmVar 0x563f33330390 'input' 'T' # | | |-BinaryOperator 0x563f33330910 '' '=' # | | | |-DeclRefExpr 0x563f33330768 'T' lvalue Var 0x563f33330618 'derivCoarseX' 'T' # | | | `-CallExpr 0x563f333308e0 '' # | | | |-UnresolvedLookupExpr 0x563f333307a0 '' lvalue (ADL) = 'abs' 0x563f3312de28 0x563f3312e128 0x563f3312e438 0x563f3312e748 0x563f3312fe68 0x563f33130178 0x563f33130488 0x563f33130798 0x563f33130a68 0x563f33130d90 0x563f33131038 0x563f331312d8 0x563f33131528 0x563f33131838 0x563f33131b48 0x563f331325d8 0x563f331328c8 0x563f33132bd8 0x563f33132ee8 0x563f331331f8 0x563f33137b70 0x563f33137e18 0x563f331380b8 0x563f33138358 0x563f331385a8 0x563f331388b8 0x563f33139cc8 0x563f33139fd8 # | | | `-DeclRefExpr 0x563f333308c0 'T' lvalue Var 0x563f33330618 'derivCoarseX' 'T' # | | |-DeclStmt 0x563f33330a88 # | | | `-VarDecl 0x563f33330950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x563f33330a58 '' # | | | |-UnresolvedLookupExpr 0x563f333309b8 '' lvalue (ADL) = 'ddy_coarse' 0x563f331bbfd0 0x563f331bc238 0x563f331bc4b0 0x563f331bc728 0x563f332247f0 0x563f33224a68 0x563f33224ce0 0x563f33224f58 # | | | `-DeclRefExpr 0x563f33330a38 'T' lvalue ParmVar 0x563f33330390 'input' 'T' # | | |-BinaryOperator 0x563f33330c48 '' '=' # | | | |-DeclRefExpr 0x563f33330aa0 'T' lvalue Var 0x563f33330950 'derivCoarseY' 'T' # | | | `-CallExpr 0x563f33330c18 '' # | | | |-UnresolvedLookupExpr 0x563f33330ad8 '' lvalue (ADL) = 'abs' 0x563f3312de28 0x563f3312e128 0x563f3312e438 0x563f3312e748 0x563f3312fe68 0x563f33130178 0x563f33130488 0x563f33130798 0x563f33130a68 0x563f33130d90 0x563f33131038 0x563f331312d8 0x563f33131528 0x563f33131838 0x563f33131b48 0x563f331325d8 0x563f331328c8 0x563f33132bd8 0x563f33132ee8 0x563f331331f8 0x563f33137b70 0x563f33137e18 0x563f331380b8 0x563f33138358 0x563f331385a8 0x563f331388b8 0x563f33139cc8 0x563f33139fd8 # | | | `-DeclRefExpr 0x563f33330bf8 'T' lvalue Var 0x563f33330950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x563f33330cc8 # | | `-BinaryOperator 0x563f33330ca8 '' '+' # | | |-DeclRefExpr 0x563f33330c68 'T' lvalue Var 0x563f33330618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x563f33330c88 'T' lvalue Var 0x563f33330950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x563f333256b8 col:10 implicit C # | | `-FunctionDecl 0x563f33325708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x563f33325810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x563f33325878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x563f333258e0 <> 'float' # | | |-BuiltinAttr 0x563f333257b0 <> Implicit 1562 # | | |-NoThrowAttr 0x563f33325960 Implicit # | | `-ConstAttr 0x563f33325988 Implicit # | |-LinkageSpecDecl 0x563f3332f240 col:11 implicit C # | | `-FunctionDecl 0x563f3332f290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x563f3332f338 <> Implicit 702 # | | |-NoThrowAttr 0x563f3332f398 Implicit # | | `-ConstAttr 0x563f3332f3c0 Implicit # | |-LinkageSpecDecl 0x563f3332fb18 col:10 implicit C # | | `-FunctionDecl 0x563f3332fb68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x563f3332fc10 <> Implicit 692 # | | |-NoThrowAttr 0x563f3332fc70 Implicit # | | `-ConstAttr 0x563f3332fc98 Implicit # | |-LinkageSpecDecl 0x563f33330088 col:10 implicit C # | | `-FunctionDecl 0x563f333300d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x563f33330180 <> Implicit 694 # | | |-NoThrowAttr 0x563f333301e0 Implicit # | | `-ConstAttr 0x563f33330208 Implicit # | |-NamespaceDecl 0x563f33330e30 prev 0x563f33320810 line:14:11 hlsl # | | |-original Namespace 0x563f33084a98 'hlsl' # | | |-FunctionTemplateDecl 0x563f333311a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x563f33330ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33330f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f333310f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x563f33331048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x563f333313c8 # | | | `-ReturnStmt 0x563f333313b8 # | | | `-CallExpr 0x563f33331388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f333312a8 '' lvalue (no ADL) = 'bit_cast' 0x563f3312a160 0x563f3312cc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x563f33084360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f33330ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f33330ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x563f33331268 'int' NonTypeTemplateParm 0x563f33330f38 'N' 'int' # | | | `-RecoveryExpr 0x563f33331368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33331660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x563f333313e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f333315b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x563f33331490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x563f333318c0 # | | | `-ReturnStmt 0x563f333318b0 # | | | `-CallExpr 0x563f33331880 '' # | | | |-UnresolvedLookupExpr 0x563f333317c0 '' lvalue (no ADL) = 'bit_cast' 0x563f3312a160 0x563f3312cc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x563f33084360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f33331430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f333313e0 'T' # | | | `-DeclRefExpr 0x563f33331860 'T' lvalue ParmVar 0x563f33331490 'F' 'T' # | | |-FunctionTemplateDecl 0x563f33331be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x563f333318d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33331978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f33331b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x563f33331a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x563f33331e08 # | | | `-ReturnStmt 0x563f33331df8 # | | | `-CallExpr 0x563f33331dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33331ce8 '' lvalue (no ADL) = 'bit_cast' 0x563f3312a160 0x563f3312cc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x563f33084260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f33331930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f333318d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x563f33331ca8 'int' NonTypeTemplateParm 0x563f33331978 'N' 'int' # | | | `-RecoveryExpr 0x563f33331da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f333320a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x563f33331e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33331ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x563f33331ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x563f33332300 # | | | `-ReturnStmt 0x563f333322f0 # | | | `-CallExpr 0x563f333322c0 '' # | | | |-UnresolvedLookupExpr 0x563f33332200 '' lvalue (no ADL) = 'bit_cast' 0x563f3312a160 0x563f3312cc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x563f33084260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f33331e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f33331e20 'T' # | | | `-DeclRefExpr 0x563f333322a0 'T' lvalue ParmVar 0x563f33331ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x563f33332638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x563f33332318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f333323b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f33332590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x563f333324e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x563f331f7940 # | | | `-ReturnStmt 0x563f331f7930 # | | | `-CallExpr 0x563f331f7900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f331f7820 '' lvalue (no ADL) = 'bit_cast' 0x563f3312a160 0x563f3312cc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f33332370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f33332318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x563f33332718 'int' NonTypeTemplateParm 0x563f333323b8 'N' 'int' # | | | `-RecoveryExpr 0x563f331f78e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f331f7be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x563f331f7958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f331f7b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x563f331f7a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x563f331f7e58 # | | | `-ReturnStmt 0x563f331f7e48 # | | | `-CallExpr 0x563f331f7e18 '' # | | | |-UnresolvedLookupExpr 0x563f331f7d58 '' lvalue (no ADL) = 'bit_cast' 0x563f3312a160 0x563f3312cc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x563f331f79b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x563f331f7958 'T' # | | | `-DeclRefExpr 0x563f331f7df8 'T' lvalue ParmVar 0x563f331f7a10 'F' 'T' # | | |-FunctionDecl 0x563f331f8248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x563f331f7e98 col:19 'double' # | | | |-ParmVarDecl 0x563f331f7f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f331f7fe8 out # | | | |-ParmVarDecl 0x563f331f8060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f331f80c8 out # | | | |-BuiltinAliasAttr 0x563f331f8308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x563f331f8380 Implicit # | | | `-ConstAttr 0x563f331f83a8 Implicit # | | |-FunctionDecl 0x563f331f87d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x563f331f8420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x563f331f8510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f331f8578 out # | | | |-ParmVarDecl 0x563f331f85f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f331f8658 out # | | | |-BuiltinAliasAttr 0x563f331f8898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x563f331f8910 Implicit # | | | `-ConstAttr 0x563f331f8938 Implicit # | | |-FunctionDecl 0x563f331f8d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x563f331f89b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x563f331f8aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f331f8b08 out # | | | |-ParmVarDecl 0x563f331f8b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f331f8be8 out # | | | |-BuiltinAliasAttr 0x563f331f8e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x563f331f8ea0 Implicit # | | | `-ConstAttr 0x563f331f8ec8 Implicit # | | |-FunctionDecl 0x563f331f92f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x563f331f8f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x563f331f9030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f331f9098 out # | | | |-ParmVarDecl 0x563f331f9110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x563f331f9178 out # | | | |-BuiltinAliasAttr 0x563f331f93b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x563f331f9430 Implicit # | | | `-ConstAttr 0x563f331f9458 Implicit # | | |-FunctionTemplateDecl 0x563f331f9ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x563f331f9490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f331f9a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f331f9848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x563f331f98c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x563f331f9c30 # | | | `-ReturnStmt 0x563f331f9c20 # | | | `-CallExpr 0x563f331f9be8 '' # | | | |-UnresolvedLookupExpr 0x563f331f9b60 '' lvalue (no ADL) = 'distance_impl' 0x563f333223f8 # | | | |-DeclRefExpr 0x563f331f9ba8 'T' lvalue ParmVar 0x563f331f9848 'X' 'T' # | | | `-DeclRefExpr 0x563f331f9bc8 'T' lvalue ParmVar 0x563f331f98c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x563f331fa1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x563f331f9c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f331fa148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f331f9fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x563f331fa030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x563f331fa370 # | | | `-ReturnStmt 0x563f331fa360 # | | | `-CallExpr 0x563f331fa328 '' # | | | |-UnresolvedLookupExpr 0x563f331fa2a0 '' lvalue (no ADL) = 'distance_impl' 0x563f333223f8 # | | | |-DeclRefExpr 0x563f331fa2e8 'T' lvalue ParmVar 0x563f331f9fb8 'X' 'T' # | | | `-DeclRefExpr 0x563f331fa308 'T' lvalue ParmVar 0x563f331fa030 'Y' 'T' # | | |-FunctionTemplateDecl 0x563f331fa700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x563f331fa3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f331fa658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x563f331fa480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x563f331fa548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x563f331fa880 # | | | `-ReturnStmt 0x563f331fa870 # | | | `-CallExpr 0x563f331fa838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f331fa7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x563f333250f0 # | | | |-RecoveryExpr 0x563f331fa7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f331fa818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f331fac00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x563f331fa8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f331fab58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x563f331fa978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x563f331faa40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x563f331fad80 # | | | `-ReturnStmt 0x563f331fad70 # | | | `-CallExpr 0x563f331fad38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f331facb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x563f333250f0 # | | | |-RecoveryExpr 0x563f331facf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f331fad18 '' contains-errors lvalue # | | |-FunctionDecl 0x563f331fb048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x563f331fadc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x563f331fae40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x563f331faec0 col:52 used C 'float' # | | | |-CompoundStmt 0x563f331fb3a0 # | | | | `-ReturnStmt 0x563f331fb390 # | | | | `-CallExpr 0x563f331fb308 'float' # | | | | |-ImplicitCastExpr 0x563f331fb2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x563f331fb200 'float (half2, half2, float)' lvalue Function 0x563f33325518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x563f33320880 '__detail' # | | | | |-ImplicitCastExpr 0x563f331fb348 'half2':'vector' # | | | | | `-DeclRefExpr 0x563f331fb230 'half2':'vector' lvalue ParmVar 0x563f331fadc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x563f331fb360 'half2':'vector' # | | | | | `-DeclRefExpr 0x563f331fb250 'half2':'vector' lvalue ParmVar 0x563f331fae40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x563f331fb378 'float' # | | | | `-DeclRefExpr 0x563f331fb270 'float' lvalue ParmVar 0x563f331faec0 'C' 'float' # | | | `-AvailabilityAttr 0x563f331fb108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x563f331fb5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x563f331fb3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x563f331fb450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x563f331fb768 # | | | `-ReturnStmt 0x563f331fb758 # | | | `-RecoveryExpr 0x563f331fb720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x563f331fb698 '' lvalue (no ADL) = 'dst_impl' 0x563f33321e10 # | | | |-DeclRefExpr 0x563f331fb6e0 'half4':'vector' lvalue ParmVar 0x563f331fb3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x563f331fb700 'half4':'vector' lvalue ParmVar 0x563f331fb450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x563f333431c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x563f331fb798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x563f33343070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x563f33343398 # | | | `-ReturnStmt 0x563f33343388 # | | | `-RecoveryExpr 0x563f33343350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x563f333432c8 '' lvalue (no ADL) = 'dst_impl' 0x563f33321e10 # | | | |-DeclRefExpr 0x563f33343310 'float4':'vector' lvalue ParmVar 0x563f331fb798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x563f33343330 'float4':'vector' lvalue ParmVar 0x563f33343070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x563f33343598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x563f333433c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x563f33343448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x563f33343768 # | | | `-ReturnStmt 0x563f33343758 # | | | `-RecoveryExpr 0x563f33343720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x563f33343698 '' lvalue (no ADL) = 'dst_impl' 0x563f33321e10 # | | | |-DeclRefExpr 0x563f333436e0 'double4':'vector' lvalue ParmVar 0x563f333433c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x563f33343700 'double4':'vector' lvalue ParmVar 0x563f33343448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x563f33343e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x563f33343780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33343d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x563f33343ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x563f33343b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x563f33343bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x563f33343fb0 # | | | `-ReturnStmt 0x563f33343fa0 # | | | `-CallExpr 0x563f33343f60 '' # | | | |-UnresolvedLookupExpr 0x563f33343eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x563f3332dfc8 # | | | |-DeclRefExpr 0x563f33343f00 'T' lvalue ParmVar 0x563f33343ae8 'N' 'T' # | | | |-DeclRefExpr 0x563f33343f20 'T' lvalue ParmVar 0x563f33343b60 'I' 'T' # | | | `-DeclRefExpr 0x563f33343f40 'T' lvalue ParmVar 0x563f33343bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x563f33344610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x563f33343fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33344568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x563f33344338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x563f333443b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x563f33344428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x563f333447c0 # | | | `-ReturnStmt 0x563f333447b0 # | | | `-CallExpr 0x563f33344770 '' # | | | |-UnresolvedLookupExpr 0x563f333446c8 '' lvalue (no ADL) = 'faceforward_impl' 0x563f3332dfc8 # | | | |-DeclRefExpr 0x563f33344710 'T' lvalue ParmVar 0x563f33344338 'N' 'T' # | | | |-DeclRefExpr 0x563f33344730 'T' lvalue ParmVar 0x563f333443b0 'I' 'T' # | | | `-DeclRefExpr 0x563f33344750 'T' lvalue ParmVar 0x563f33344428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x563f33344c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x563f333447f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x563f33344bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x563f33344900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x563f333449c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x563f33344a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x563f33344e20 # | | | `-ReturnStmt 0x563f33344e10 # | | | `-CallExpr 0x563f33344dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33344d28 '' lvalue (no ADL) = 'faceforward_impl' 0x563f3332dfc8 # | | | |-RecoveryExpr 0x563f33344d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f33344d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f33344db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33345288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x563f33344e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x563f333451e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x563f33344f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x563f33345028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x563f333450f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x563f33345438 # | | | `-ReturnStmt 0x563f33345428 # | | | `-CallExpr 0x563f333453e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33345340 '' lvalue (no ADL) = 'faceforward_impl' 0x563f3332dfc8 # | | | |-RecoveryExpr 0x563f33345388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f333453a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f333453c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33345ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x563f33345450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33345a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x563f333458e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x563f33345cf8 # | | | `-ReturnStmt 0x563f33345ce8 # | | | `-CallExpr 0x563f33345cb8 '' # | | | |-UnresolvedLookupExpr 0x563f33345be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x563f3332f0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f333454a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f33345450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x563f33345ba0 'int' 32 # | | | `-DeclRefExpr 0x563f33345c98 'T' lvalue ParmVar 0x563f333458e8 'X' 'T' # | | |-FunctionTemplateDecl 0x563f33346340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x563f33345d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33345da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f33346298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x563f333461a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x563f333464e0 # | | |-FunctionTemplateDecl 0x563f33346b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x563f333464f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33346a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x563f33346998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x563f33346d60 # | | | `-ReturnStmt 0x563f33346d50 # | | | `-CallExpr 0x563f33346d20 '' # | | | |-UnresolvedLookupExpr 0x563f33346c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x563f3332f0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x563f330d79c0 'uint' sugar # | | | | | |-Typedef 0x563f330b4ce8 'uint' # | | | | | `-BuiltinType 0x563f33084300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x563f33346540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x563f333464f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x563f33346c08 'int' 64 # | | | `-DeclRefExpr 0x563f33346d00 'T' lvalue ParmVar 0x563f33346998 'X' 'T' # | | |-FunctionTemplateDecl 0x563f333473b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x563f33346d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33346e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f33347308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x563f33347258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x563f33347550 # | | |-FunctionTemplateDecl 0x563f33347b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x563f33347560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33347a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f333478c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x563f33347940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x563f33347c70 # | | | `-ReturnStmt 0x563f33347c60 # | | | `-CallExpr 0x563f33347c28 '' # | | | |-UnresolvedLookupExpr 0x563f33347ba0 '' lvalue (no ADL) = 'fmod_impl' 0x563f33328db8 # | | | |-DeclRefExpr 0x563f33347be8 'T' lvalue ParmVar 0x563f333478c8 'X' 'T' # | | | `-DeclRefExpr 0x563f33347c08 'T' lvalue ParmVar 0x563f33347940 'Y' 'T' # | | |-FunctionTemplateDecl 0x563f33348230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x563f33347c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33348188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f33347ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x563f33348070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x563f333483b0 # | | | `-ReturnStmt 0x563f333483a0 # | | | `-CallExpr 0x563f33348368 '' # | | | |-UnresolvedLookupExpr 0x563f333482e0 '' lvalue (no ADL) = 'fmod_impl' 0x563f33328db8 # | | | |-DeclRefExpr 0x563f33348328 'T' lvalue ParmVar 0x563f33347ff8 'X' 'T' # | | | `-DeclRefExpr 0x563f33348348 'T' lvalue ParmVar 0x563f33348070 'Y' 'T' # | | |-FunctionTemplateDecl 0x563f33348770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x563f333483e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f333486c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x563f333484f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x563f333485b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x563f333488f0 # | | | `-ReturnStmt 0x563f333488e0 # | | | `-CallExpr 0x563f333488a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33348820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x563f3332ae28 # | | | |-RecoveryExpr 0x563f33348868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f33348888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33348c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x563f33348920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f33348bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x563f33348a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x563f33348af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x563f33348df0 # | | | `-ReturnStmt 0x563f33348de0 # | | | `-CallExpr 0x563f33348da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33348d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x563f3332ae28 # | | | |-RecoveryExpr 0x563f33348d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f33348d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f333493b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x563f33348e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33349308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f33349178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x563f333491f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x563f33349520 # | | | `-ReturnStmt 0x563f33349510 # | | | `-CallExpr 0x563f333494d8 '' # | | | |-UnresolvedLookupExpr 0x563f33349450 '' lvalue (no ADL) = 'ldexp_impl' 0x563f3332ea98 # | | | |-DeclRefExpr 0x563f33349498 'T' lvalue ParmVar 0x563f33349178 'X' 'T' # | | | `-DeclRefExpr 0x563f333494b8 'T' lvalue ParmVar 0x563f333491f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x563f33349ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x563f33349538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33349a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f333498a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x563f33349920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x563f33349c60 # | | | `-ReturnStmt 0x563f33349c50 # | | | `-CallExpr 0x563f33349c18 '' # | | | |-UnresolvedLookupExpr 0x563f33349b90 '' lvalue (no ADL) = 'ldexp_impl' 0x563f3332ea98 # | | | |-DeclRefExpr 0x563f33349bd8 'T' lvalue ParmVar 0x563f333498a8 'X' 'T' # | | | `-DeclRefExpr 0x563f33349bf8 'T' lvalue ParmVar 0x563f33349920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x563f33349fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x563f33349c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f33349f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x563f33349da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x563f33349e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x563f3334a160 # | | | `-ReturnStmt 0x563f3334a150 # | | | `-CallExpr 0x563f3334a118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f3334a090 '' lvalue (no ADL) = 'ldexp_impl' 0x563f3332ea98 # | | | |-RecoveryExpr 0x563f3334a0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f3334a0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f3334a4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x563f3334a190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f3334a438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x563f3334a2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x563f3334a368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x563f3334a660 # | | | `-ReturnStmt 0x563f3334a650 # | | | `-CallExpr 0x563f3334a618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f3334a590 '' lvalue (no ADL) = 'ldexp_impl' 0x563f3332ea98 # | | | |-RecoveryExpr 0x563f3334a5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f3334a5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f3334ab80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x563f3334a678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3334aad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x563f3334a9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x563f3334acc0 # | | | `-ReturnStmt 0x563f3334acb0 # | | | `-CallExpr 0x563f3334ac80 '' # | | | |-UnresolvedLookupExpr 0x563f3334ac18 '' lvalue (no ADL) = 'length_impl' 0x563f33320df8 # | | | `-DeclRefExpr 0x563f3334ac60 'T' lvalue ParmVar 0x563f3334a9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x563f3334b220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x563f3334acd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3334b178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x563f3334b090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x563f3334b370 # | | | `-ReturnStmt 0x563f3334b360 # | | | `-CallExpr 0x563f3334b330 '' # | | | |-UnresolvedLookupExpr 0x563f3334b2c8 '' lvalue (no ADL) = 'length_impl' 0x563f33320df8 # | | | `-DeclRefExpr 0x563f3334b310 'T' lvalue ParmVar 0x563f3334b090 'X' 'T' # | | |-FunctionTemplateDecl 0x563f3334b600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x563f3334b3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f3334b558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x563f3334b468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x563f3334b750 # | | | `-ReturnStmt 0x563f3334b740 # | | | `-CallExpr 0x563f3334b710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f3334b6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x563f333216d0 # | | | `-RecoveryExpr 0x563f3334b6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f3334b9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x563f3334b780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f3334b938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x563f3334b848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x563f3334bb30 # | | | `-ReturnStmt 0x563f3334bb20 # | | | `-CallExpr 0x563f3334baf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f3334ba88 '' lvalue (no ADL) = 'length_vec_impl' 0x563f333216d0 # | | | `-RecoveryExpr 0x563f3334bad0 '' contains-errors lvalue # | | |-FunctionDecl 0x563f3334bde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x563f3334bb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x563f3334bbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x563f3334bc60 col:53 used M 'half' # | | | `-CompoundStmt 0x563f3334bfd8 # | | | `-ReturnStmt 0x563f3334bfc8 # | | | `-RecoveryExpr 0x563f3334bf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x563f3334bee0 '' lvalue (no ADL) = 'lit_impl' 0x563f3332ce50 # | | | |-DeclRefExpr 0x563f3334bf28 'half' lvalue ParmVar 0x563f3334bb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x563f3334bf48 'half' lvalue ParmVar 0x563f3334bbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x563f3334bf68 'half' lvalue ParmVar 0x563f3334bc60 'M' 'half' # | | |-FunctionDecl 0x563f3334c298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x563f3334c008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x563f3334c088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x563f3334c108 col:57 used M 'float' # | | | `-CompoundStmt 0x563f3334c498 # | | | `-ReturnStmt 0x563f3334c488 # | | | `-RecoveryExpr 0x563f3334c448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x563f3334c3a0 '' lvalue (no ADL) = 'lit_impl' 0x563f3332ce50 # | | | |-DeclRefExpr 0x563f3334c3e8 'float' lvalue ParmVar 0x563f3334c008 'NDotL' 'float' # | | | |-DeclRefExpr 0x563f3334c408 'float' lvalue ParmVar 0x563f3334c088 'NDotH' 'float' # | | | `-DeclRefExpr 0x563f3334c428 'float' lvalue ParmVar 0x563f3334c108 'M' 'float' # | | |-FunctionDecl 0x563f3334c578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x563f3334c4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x563f3334c780 # | | | `-ReturnStmt 0x563f3334c770 # | | | `-CallExpr 0x563f3334c728 'int4':'vector' # | | | |-ImplicitCastExpr 0x563f3334c710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x563f3334c660 'int4 (float4)' lvalue Function 0x563f333209b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x563f33320880 '__detail' # | | | `-ImplicitCastExpr 0x563f3334c758 'float4':'vector' # | | | `-DeclRefExpr 0x563f3334c690 'float4':'vector' lvalue ParmVar 0x563f3334c4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x563f3334c898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x563f3334c7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x563f3334ccb0 # | | | `-ReturnStmt 0x563f3334cca0 # | | | `-CallExpr 0x563f3334cc58 'unsigned int' # | | | |-ImplicitCastExpr 0x563f3334cc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x563f3334cb88 '' Function 0x563f3334c9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x563f3334cc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x563f3334cbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x563f3334c7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x563f3334d270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x563f3334ccc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3334d1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f3334d038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x563f3334d0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x563f3334d3e0 # | | | `-ReturnStmt 0x563f3334d3d0 # | | | `-CallExpr 0x563f3334d398 '' # | | | |-UnresolvedLookupExpr 0x563f3334d310 '' lvalue (no ADL) = 'reflect_impl' 0x563f33327268 # | | | |-DeclRefExpr 0x563f3334d358 'T' lvalue ParmVar 0x563f3334d038 'I' 'T' # | | | `-DeclRefExpr 0x563f3334d378 'T' lvalue ParmVar 0x563f3334d0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x563f3334d9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x563f3334d3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3334d8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x563f3334d768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x563f3334d7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x563f3334db20 # | | | `-ReturnStmt 0x563f3334db10 # | | | `-CallExpr 0x563f3334dad8 '' # | | | |-UnresolvedLookupExpr 0x563f3334da50 '' lvalue (no ADL) = 'reflect_impl' 0x563f33327268 # | | | |-DeclRefExpr 0x563f3334da98 'T' lvalue ParmVar 0x563f3334d768 'I' 'T' # | | | `-DeclRefExpr 0x563f3334dab8 'T' lvalue ParmVar 0x563f3334d7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x563f3334dea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x563f3334db50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x563f3334ddf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x563f3334dc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x563f3334dd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x563f3334e020 # | | | `-ReturnStmt 0x563f3334e010 # | | | `-CallExpr 0x563f3334dfd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f3334df50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x563f33327888 # | | | |-RecoveryExpr 0x563f3334df98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f3334dfb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f3334e3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x563f3334e050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x563f3334e2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x563f3334e160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x563f3334e228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x563f3334e520 # | | | `-ReturnStmt 0x563f3334e510 # | | | `-CallExpr 0x563f3334e4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f3334e450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x563f33327888 # | | | |-RecoveryExpr 0x563f3334e498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f3334e4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f3334eb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x563f3334e538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3334ead8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x563f3334e8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x563f3334e920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x563f3334e998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x563f3334ed20 # | | | `-ReturnStmt 0x563f3334ed10 # | | | `-CallExpr 0x563f3334ecd0 '' # | | | |-UnresolvedLookupExpr 0x563f3334ec28 '' lvalue (no ADL) = 'refract_impl' 0x563f33327fc8 # | | | |-DeclRefExpr 0x563f3334ec70 'T' lvalue ParmVar 0x563f3334e8a8 'I' 'T' # | | | |-DeclRefExpr 0x563f3334ec90 'T' lvalue ParmVar 0x563f3334e920 'N' 'T' # | | | `-DeclRefExpr 0x563f3334ecb0 'T' lvalue ParmVar 0x563f3334e998 'eta' 'T' # | | |-FunctionTemplateDecl 0x563f3334f3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x563f3334ed38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f3334f2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x563f3334f0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x563f3334f140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x563f3334f1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x563f3334f550 # | | | `-ReturnStmt 0x563f3334f540 # | | | `-CallExpr 0x563f3334f500 '' # | | | |-UnresolvedLookupExpr 0x563f3334f458 '' lvalue (no ADL) = 'refract_impl' 0x563f33327fc8 # | | | |-DeclRefExpr 0x563f3334f4a0 'T' lvalue ParmVar 0x563f3334f0c8 'I' 'T' # | | | |-DeclRefExpr 0x563f3334f4c0 'T' lvalue ParmVar 0x563f3334f140 'N' 'T' # | | | `-DeclRefExpr 0x563f3334f4e0 'T' lvalue ParmVar 0x563f3334f1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x563f3334f9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x563f3334f580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x563f3334f918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x563f3334f690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x563f3334f758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x563f3334f7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x563f3334fb70 # | | | `-ReturnStmt 0x563f3334fb60 # | | | `-CallExpr 0x563f3334fb20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f3334fa78 '' lvalue (no ADL) = 'refract_impl' 0x563f33327fc8 # | | | |-RecoveryExpr 0x563f3334fac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f3334fae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x563f3334fb00 'half' lvalue ParmVar 0x563f3334f7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x563f3334ffe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x563f3334fba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x563f3334ff38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x563f3334fcb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x563f3334fd78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x563f3334fdf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x563f33350190 # | | | `-ReturnStmt 0x563f33350180 # | | | `-CallExpr 0x563f33350140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33350098 '' lvalue (no ADL) = 'refract_impl' 0x563f33327fc8 # | | | |-RecoveryExpr 0x563f333500e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f33350100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x563f33350120 'float' lvalue ParmVar 0x563f3334fdf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x563f333507f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x563f333501a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33350748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x563f33350518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x563f33350590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x563f33350608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x563f33350990 # | | | `-ReturnStmt 0x563f33350980 # | | | `-CallExpr 0x563f33350940 '' # | | | |-UnresolvedLookupExpr 0x563f33350898 '' lvalue (no ADL) = 'smoothstep_impl' 0x563f3332baf8 # | | | |-DeclRefExpr 0x563f333508e0 'T' lvalue ParmVar 0x563f33350518 'Min' 'T' # | | | |-DeclRefExpr 0x563f33350900 'T' lvalue ParmVar 0x563f33350590 'Max' 'T' # | | | `-DeclRefExpr 0x563f33350920 'T' lvalue ParmVar 0x563f33350608 'X' 'T' # | | |-FunctionTemplateDecl 0x563f33350ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x563f333509a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33350f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x563f33350d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x563f33350d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x563f33350e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x563f333511a0 # | | | `-ReturnStmt 0x563f33351190 # | | | `-CallExpr 0x563f33351150 '' # | | | |-UnresolvedLookupExpr 0x563f333510a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x563f3332baf8 # | | | |-DeclRefExpr 0x563f333510f0 'T' lvalue ParmVar 0x563f33350d18 'Min' 'T' # | | | |-DeclRefExpr 0x563f33351110 'T' lvalue ParmVar 0x563f33350d90 'Max' 'T' # | | | `-DeclRefExpr 0x563f33351130 'T' lvalue ParmVar 0x563f33350e08 'X' 'T' # | | |-FunctionTemplateDecl 0x563f33351608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x563f333511d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f33351560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x563f333512e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x563f333513a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x563f33351470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x563f333517b8 # | | | `-ReturnStmt 0x563f333517a8 # | | | `-CallExpr 0x563f33351768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f333516c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x563f3332c4c8 # | | | |-RecoveryExpr 0x563f33351708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f33351728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f33351748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33351c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x563f333517e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f33351b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x563f333518f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x563f333519c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x563f33351a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x563f33351dd0 # | | | `-ReturnStmt 0x563f33351dc0 # | | | `-CallExpr 0x563f33351d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33351cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x563f3332c4c8 # | | | |-RecoveryExpr 0x563f33351d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x563f33351d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f33351d60 '' contains-errors lvalue # | | |-FunctionDecl 0x563f33351ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x563f33351e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x563f33352010 # | | | `-ReturnStmt 0x563f33352000 # | | | `-CXXStaticCastExpr 0x563f33351fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x563f33351fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x563f33351fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x563f33351f70 'uint':'unsigned int' lvalue ParmVar 0x563f33351e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x563f33352530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x563f33352028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33352488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x563f33352398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x563f33352670 # | | | `-ReturnStmt 0x563f33352660 # | | | `-CallExpr 0x563f33352630 '' # | | | |-UnresolvedLookupExpr 0x563f333525c8 '' lvalue (no ADL) = 'ddx_impl' 0x563f3332fa38 # | | | `-DeclRefExpr 0x563f33352610 'T' lvalue ParmVar 0x563f33352398 'input' 'T' # | | |-FunctionTemplateDecl 0x563f33352b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x563f33352688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33352ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x563f333529f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x563f33352ce0 # | | | `-ReturnStmt 0x563f33352cd0 # | | | `-CallExpr 0x563f33352ca0 '' # | | | |-UnresolvedLookupExpr 0x563f33352c38 '' lvalue (no ADL) = 'ddx_impl' 0x563f3332fa38 # | | | `-DeclRefExpr 0x563f33352c80 'T' lvalue ParmVar 0x563f333529f8 'input' 'T' # | | |-FunctionTemplateDecl 0x563f33352f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x563f33352d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f33352ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x563f33352e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x563f333530f0 # | | | `-ReturnStmt 0x563f333530e0 # | | | `-CallExpr 0x563f333530b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33353020 '' lvalue (no ADL) = 'ddx_impl' 0x563f3332fa38 # | | | `-RecoveryExpr 0x563f33353068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33353388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x563f33353120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f333532e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x563f33353230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x563f333534d8 # | | | `-ReturnStmt 0x563f333534c8 # | | | `-CallExpr 0x563f33353498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33353430 '' lvalue (no ADL) = 'ddx_impl' 0x563f3332fa38 # | | | `-RecoveryExpr 0x563f33353478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f333539f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x563f333534f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33353948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x563f33353858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x563f33353b30 # | | | `-ReturnStmt 0x563f33353b20 # | | | `-CallExpr 0x563f33353af0 '' # | | | |-UnresolvedLookupExpr 0x563f33353a88 '' lvalue (no ADL) = 'ddy_impl' 0x563f3332ffa8 # | | | `-DeclRefExpr 0x563f33353ad0 'T' lvalue ParmVar 0x563f33353858 'input' 'T' # | | |-FunctionTemplateDecl 0x563f33354050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x563f33353b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33353fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x563f33353eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x563f333541a0 # | | | `-ReturnStmt 0x563f33354190 # | | | `-CallExpr 0x563f33354160 '' # | | | |-UnresolvedLookupExpr 0x563f333540f8 '' lvalue (no ADL) = 'ddy_impl' 0x563f3332ffa8 # | | | `-DeclRefExpr 0x563f33354140 'T' lvalue ParmVar 0x563f33353eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x563f33354438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x563f333541d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f33354390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x563f333542e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x563f33354588 # | | | `-ReturnStmt 0x563f33354578 # | | | `-CallExpr 0x563f33354548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f333544e0 '' lvalue (no ADL) = 'ddy_impl' 0x563f3332ffa8 # | | | `-RecoveryExpr 0x563f33354528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33354820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x563f333545b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f33354778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x563f333546c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x563f33354970 # | | | `-ReturnStmt 0x563f33354960 # | | | `-CallExpr 0x563f33354930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f333548c8 '' lvalue (no ADL) = 'ddy_impl' 0x563f3332ffa8 # | | | `-RecoveryExpr 0x563f33354910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33354e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x563f33354988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33354de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x563f33354cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x563f33354fd0 # | | | `-ReturnStmt 0x563f33354fc0 # | | | `-CallExpr 0x563f33354f90 '' # | | | |-UnresolvedLookupExpr 0x563f33354f28 '' lvalue (no ADL) = 'fwidth_impl' 0x563f33330518 # | | | `-DeclRefExpr 0x563f33354f70 'T' lvalue ParmVar 0x563f33354cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x563f333554f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x563f33354fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33355448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x563f33355358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x563f33355640 # | | | `-ReturnStmt 0x563f33355630 # | | | `-CallExpr 0x563f33355600 '' # | | | |-UnresolvedLookupExpr 0x563f33355598 '' lvalue (no ADL) = 'fwidth_impl' 0x563f33330518 # | | | `-DeclRefExpr 0x563f333555e0 'T' lvalue ParmVar 0x563f33355358 'input' 'T' # | | |-FunctionTemplateDecl 0x563f333558d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x563f33355670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f33355830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x563f33355780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x563f33355a28 # | | | `-ReturnStmt 0x563f33355a18 # | | | `-CallExpr 0x563f333559e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33355980 '' lvalue (no ADL) = 'fwidth_impl' 0x563f33330518 # | | | `-RecoveryExpr 0x563f333559c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33355cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x563f33355a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f33355c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x563f33355b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x563f33355e10 # | | | `-ReturnStmt 0x563f33355e00 # | | | `-CallExpr 0x563f33355dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33355d68 '' lvalue (no ADL) = 'fwidth_impl' 0x563f33330518 # | | | `-RecoveryExpr 0x563f33355db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33356410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x563f33355e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33356368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f33356198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x563f33356210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x563f33356510 # | | | `-ReturnStmt 0x563f33356500 # | | | `-BinaryOperator 0x563f333564e0 '' '*' # | | | |-DeclRefExpr 0x563f333564a0 'T' lvalue ParmVar 0x563f33356198 'x' 'T' # | | | `-DeclRefExpr 0x563f333564c0 'T' lvalue ParmVar 0x563f33356210 'y' 'T' # | | |-FunctionTemplateDecl 0x563f33356ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x563f33356528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x563f33356a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x563f333568b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x563f33356928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x563f33356be0 # | | | `-ReturnStmt 0x563f33356bd0 # | | | `-BinaryOperator 0x563f33356bb0 '' '*' # | | | |-DeclRefExpr 0x563f33356b70 'T' lvalue ParmVar 0x563f333568b0 'x' 'T' # | | | `-DeclRefExpr 0x563f33356b90 'T' lvalue ParmVar 0x563f33356928 'y' 'T' # | | |-FunctionTemplateDecl 0x563f33356f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f33356c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f33356ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x563f33356cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x563f33356d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x563f33357050 # | | | `-ReturnStmt 0x563f33357040 # | | | `-BinaryOperator 0x563f33357020 '' contains-errors '*' # | | | |-DeclRefExpr 0x563f33356fe0 'half' lvalue ParmVar 0x563f33356cd8 'x' 'half' # | | | `-RecoveryExpr 0x563f33357000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f333574a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x563f333570c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33357158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f333573f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x563f33357228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x563f333572e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x563f333575a0 # | | | `-ReturnStmt 0x563f33357590 # | | | `-BinaryOperator 0x563f33357570 '' contains-errors '*' # | | | |-DeclRefExpr 0x563f33357530 'T' lvalue ParmVar 0x563f33357228 'x' 'T' # | | | `-RecoveryExpr 0x563f33357550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33357980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f333575d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563f33357640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563f333578d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x563f33357730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x563f33357808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x563f33357a80 # | | | `-ReturnStmt 0x563f33357a70 # | | | `-BinaryOperator 0x563f33357a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x563f33357a10 'half' lvalue ParmVar 0x563f33357730 'x' 'half' # | | | `-RecoveryExpr 0x563f33357a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33357f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x563f33357a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33357b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x563f33357ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x563f33357e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x563f33357ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x563f33357d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x563f33358040 # | | | `-ReturnStmt 0x563f33358030 # | | | `-BinaryOperator 0x563f33358010 '' contains-errors '*' # | | | |-DeclRefExpr 0x563f33357fd0 'T' lvalue ParmVar 0x563f33357ca0 'x' 'T' # | | | `-RecoveryExpr 0x563f33357ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f333583b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f33358070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f33358308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x563f33358170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x563f333581f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x563f333584b0 # | | | `-ReturnStmt 0x563f333584a0 # | | | `-BinaryOperator 0x563f33358480 '' contains-errors '*' # | | | |-RecoveryExpr 0x563f33358440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x563f33358460 'half' lvalue ParmVar 0x563f333581f0 'y' 'half' # | | |-FunctionTemplateDecl 0x563f333588b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x563f333584c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33358568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f33358808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x563f33358680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x563f333586f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x563f333589b0 # | | | `-ReturnStmt 0x563f333589a0 # | | | `-BinaryOperator 0x563f33358980 '' contains-errors '*' # | | | |-RecoveryExpr 0x563f33358940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x563f33358960 'T' lvalue ParmVar 0x563f333586f8 'y' 'T' # | | |-FunctionTemplateDecl 0x563f33358d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f333589e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x563f33358c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x563f33358aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x563f33358b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x563f33358ea0 # | | | `-ReturnStmt 0x563f33358e90 # | | | `-CallExpr 0x563f33358e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33358dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x563f33326888 # | | | |-RecoveryExpr 0x563f33358e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f33358e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f333592e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x563f33358eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x563f33358f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x563f33359240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x563f33359030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x563f333590f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x563f33359468 # | | | `-ReturnStmt 0x563f33359458 # | | | `-CallExpr 0x563f33359420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x563f33359398 '' lvalue (no ADL) = 'mul_vec_impl' 0x563f33326888 # | | | |-RecoveryExpr 0x563f333593e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x563f33359400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x563f33359848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x563f33359498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x563f33359508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x563f333597a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x563f33359650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x563f333596d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x563f33359948 # | | | `-ReturnStmt 0x563f33359938 # | | | `-BinaryOperator 0x563f33359918 '' contains-errors '*' # | | | |-RecoveryExpr 0x563f333598d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x563f333598f8 'half' lvalue ParmVar 0x563f333596d0 'y' 'half' # | | `-FunctionTemplateDecl 0x563f33359e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x563f33359960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x563f333599f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x563f33359a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x563f33359d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x563f33359bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x563f33359c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x563f33359f00 # | | `-ReturnStmt 0x563f33359ef0 # | | `-BinaryOperator 0x563f33359ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x563f33359e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x563f33359eb0 'T' lvalue ParmVar 0x563f33359c40 'y' 'T' # | |-LinkageSpecDecl 0x563f3334c998 col:10 implicit C # | | `-FunctionDecl 0x563f3334c9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x563f3334caf0 <> 'unsigned int' # | | |-BuiltinAttr 0x563f3334ca90 <> Implicit 740 # | | `-NoThrowAttr 0x563f3334cb60 Implicit # | |-FunctionDecl 0x563f3335a0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x563f33359fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x563f3335a038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x563f3335a218 # | | `-HLSLNumThreadsAttr 0x563f3335a1b0 8 8 1 # | |-CXXRecordDecl 0x563f3335a240 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 0x563f3335a2e8 <> Implicit # | | |-CXXRecordDecl 0x563f3335a3a8 col:8 implicit struct ST # | | |-FieldDecl 0x563f3335a468 col:7 a 'int' # | | `-FieldDecl 0x563f3335a4d0 col:9 b 'float' # | |-FunctionDecl 0x563f3335a7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x563f3335a638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x563f3335a6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x563f3335a900 # | | `-HLSLNumThreadsAttr 0x563f3335a898 8 8 1 # | |-FunctionDecl 0x563f3335a948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x563f3335aaf8 # | | `-DeclStmt 0x563f3335aae0 # | | `-VarDecl 0x563f3335aa78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x563f3335ab28 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 0x563f3335abd0 <> Implicit # | | |-CXXRecordDecl 0x563f3335ac90 col:8 implicit struct ST2 # | | |-VarDecl 0x563f3335ad90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x563f3335aeb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x563f3335af00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x563f3335b1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x563f3335b0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x563f3335b138 "SV_GroupID" 0 # | | |-CompoundStmt 0x563f3335b310 # | | `-HLSLNumThreadsAttr 0x563f3335b2a8 8 8 1 # | |-FunctionDecl 0x563f3335b500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x563f3335b3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x563f3335b458 "SV_GroupID" 0 # | | |-CompoundStmt 0x563f3335b630 # | | `-HLSLNumThreadsAttr 0x563f3335b5c8 8 8 1 # | |-FunctionDecl 0x563f3335b678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x563f3335b828 # | | `-DeclStmt 0x563f3335b810 # | | `-VarDecl 0x563f3335b7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x563f3335b858 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 0x563f3335b900 <> Implicit # | | |-CXXRecordDecl 0x563f3335b9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x563f3335bac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x563f3335bb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x563f3335bbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x563f3335be70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x563f3335bd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x563f3335bdc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x563f3335bfa0 # | | `-HLSLNumThreadsAttr 0x563f3335bf38 8 8 1 # | |-FunctionDecl 0x563f3335c190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x563f3335c080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x563f3335c0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x563f3335c2c0 # | | `-HLSLNumThreadsAttr 0x563f3335c258 8 8 1 # | |-FunctionDecl 0x563f3335c308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x563f3335c4b8 # | | `-DeclStmt 0x563f3335c4a0 # | | `-VarDecl 0x563f3335c438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x563f3335c4e8 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 0x563f3335c590 <> Implicit # | | |-CXXRecordDecl 0x563f3335c650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x563f3335c750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x563f3335c828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x563f3335c878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x563f3335cfa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x563f3335c9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x563f3335ca18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x563f3335d0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x563f3335caf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x563f3335cb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x563f3335d130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x563f3335cc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x563f3335cca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x563f3335d188 "SV_GroupID" 0 # | |-ParmVarDecl 0x563f3335cd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x563f3335cde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x563f3335d1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x563f3335d228 # | `-HLSLShaderAttr 0x563f3335d080 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/cross.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (5 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x564963853c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x564963853be8 '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 0x564963853b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x564963853c70 # | 18853: | `-ReturnStmt 0x564963853c60 # | 18854: | `-ImplicitCastExpr 0x564963853c48 'int' # | 18855: | `-ExtVectorElementExpr 0x564963853c20 'float' r # | 18856: | `-ImplicitCastExpr 0x564963853c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x564963853be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x564963853dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x564963853ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x564963853f28 # | 18861: | `-ReturnStmt 0x564963853f18 # | 18862: | `-ExtVectorElementExpr 0x564963853ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (7 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/resources/StructuredBuffers-methods-ps.hlsl (8 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/clamp-overloads.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (10 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/firstbitlow.hlsl (11 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (12 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 :: CodeGenHLSL/builtins/trunc.hlsl (13 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/pow.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (15 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/mad.hlsl (16 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (18 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (19 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (20 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/resources/TypedBuffers-elementtype.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (22 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (23 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (24 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/BuiltIns/rsqrt-errors.hlsl (25 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (26 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (27 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/log10.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (29 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/isnan.hlsl (30 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/builtins/degrees-overloads.hlsl (31 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (32 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (33 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (34 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (35 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/matrix_types.hlsl (36 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/max-overloads.hlsl (37 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 :: SemaHLSL/BuiltIns/length-errors.hlsl (38 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 :: AST/HLSL/vk_binding_attr.hlsl (39 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 0x5637bddf8248 <> # | ^ # | # | 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 0x5637bddf8248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5637bddf8b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5637bddf8ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5637bddf8c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5637bddf8450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (40 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (41 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 0x5588ad1adda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x5588ad1ae9e0 <> 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 0x5588ad1adda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5588ad1ae6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5588ad1aea40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5588ad1ae770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5588ad1adfb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5588ad1ae870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5588ad1ae8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5588ad1ae9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5588ad1ae990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5588ad1ae7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5588ad1ae770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5588ad1ae930 <> 'int' lvalue NonTypeTemplateParm 0x5588ad1ae870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5588ad1d92d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (42 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (43 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/builtins/rcp-builtin.hlsl (44 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (45 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 :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (46 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (47 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 0x563fc41b55f8 <> # | ^ # | # | 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 0x563fc41b55f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x563fc41b5f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x563fc41b6290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x563fc41b5fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x563fc41b5800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (48 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (49 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/packoffset.hlsl (50 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (51 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (52 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/any.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (54 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/refract.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (56 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (57 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/VectorOverloadResolution.hlsl (58 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/firstbitlow-errors.hlsl (59 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (60 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/builtins/ddy-fine-builtin.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (62 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (65 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/builtins/countbits.hlsl (66 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/loops/unroll.hlsl (67 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 :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (68 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/Texture2D-SampleCmp.hlsl (69 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/degrees-builtin.hlsl (70 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 :: SemaHLSL/BuiltIns/reflect-errors.hlsl (71 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (72 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 :: AST/HLSL/semantic-output-struct.hlsl (73 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (74 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/clamp.hlsl (75 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (76 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (78 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 :: AST/HLSL/semantic-input-struct.hlsl (79 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (80 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/firstbithigh.hlsl (81 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/float3.hlsl (82 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (83 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (84 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (85 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/rcp.hlsl (86 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (87 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (88 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 0x55f2baa96e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55f2baa97218 'hlsl_constant float' lvalue Var 0x55f2baa96a70 '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 0x55f2baa96b98 <> Implicit # | 18812: | `-FieldDecl 0x55f2baa96c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55f2baa96d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55f2baa96d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55f2baa96dd0 "t2" "space1" # | 18816: | |-VarDecl 0x55f2baa96e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55f2baa96ed8 <> 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 0x55f2baa97158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55f2baa972b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55f2baa972a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55f2baa97288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55f2baa97258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55f2baa97218 'hlsl_constant float' lvalue Var 0x55f2baa96a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55f2baa97270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55f2baa97238 'hlsl_constant float' lvalue Var 0x55f2baa96e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55f2baa97328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55f2baa97408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55f2baa974d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (89 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/rsqrt.hlsl (90 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/asuint.hlsl (91 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (92 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/Types/typedefs.hlsl (93 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (94 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 :: SemaHLSL/Language/AggregateSplatCasts.hlsl (95 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (96 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/Semantics/target.ps.input.hlsl (97 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/resources/StructuredBuffers-elementtype.hlsl (98 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (99 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/HLSLControlFlowHint.hlsl (100 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/BuiltIns/all-errors.hlsl (101 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (102 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/vk.spec-constant.usage.hlsl (103 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/basic_types.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (105 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/Semantics/semantics-valid.hlsl (106 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (108 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (109 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/builtins/asin.hlsl (110 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/semantics/semantic-struct-nested-shadow.hlsl (111 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (114 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (115 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (116 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 0x56195d68a4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x56195d9301f0 <> 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 0x56195d68a4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x56195d9301f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x56195d930278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x56195d930768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x56195d930730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x56195d930700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x56195d9301f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x56195d9306f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (117 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 :: SemaHLSL/BuiltIns/any-errors.hlsl (118 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/resources/Texture2D-SampleGrad.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (120 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (121 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/Semantics/struct_input.hlsl (122 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (123 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 0x55a74f8f0ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55a74f8f1b20 <> implicit vector 'vector' # | ^ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:29:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} used wrapper 'int (int)' implicit_instantiation # | ^ # | :18814:79: note: scanning from here # | |-FunctionTemplateDecl 0x55a74fbc84e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55a74fbc9010 'void (inout int)' lvalue Function 0x55a74fbc7e28 '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 0x55a74f8f0ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55a74f8f1828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55a74f8f1b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55a74f8f18b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55a74f8f10f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55a74f8f19b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55a74f8f1a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55a74f8f1b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55a74f8f1ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55a74f8f1930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55a74f8f18b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55a74f8f1a70 <> 'int' lvalue NonTypeTemplateParm 0x55a74f8f19b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55a74f91f158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55a74fbc8298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55a74fbc8278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55a74fbc8220 'double' lvalue ParmVar 0x55a74fbc7fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55a74fbc8260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55a74fbc8240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55a74fbc84e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55a74fbc82b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55a74fbc8440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55a74fbc8360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55a74fbc8698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55a74fbc8638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55a74fbc8bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55a74fbc8c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55a74fbc91f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55a74fbc90a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55a74fbc9090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55a74fbc9010 'void (inout int)' lvalue Function 0x55a74fbc7e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55a74fbc9158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55a74fbc90d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55a74fbc8ff0 'int' lvalue ParmVar 0x55a74fbc8bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55a74fbc9108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55a74fbc90f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (124 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/tanh-overloads.hlsl (125 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/wave_is_first_lane.hlsl (126 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (127 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 :: SemaHLSL/BuiltIns/isnan-errors.hlsl (128 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (129 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (130 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/asint16.hlsl (131 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (133 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 :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (134 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (135 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 :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (136 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (137 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/TypedBuffers-methods.hlsl (138 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/sgep/array_load.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (140 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/reversebits.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (142 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (143 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/vk-features/vk.pushconstant.anon-struct.hlsl (144 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/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (145 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/WavePrefixCountBits-errors.hlsl (146 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/fwidth.hlsl (147 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/entry.hlsl (148 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/resources/StructuredBuffers-methods-lib.hlsl (149 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (150 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/semantics/semantic.explicit-location-output-struct.hlsl (151 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/atan.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (153 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (154 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/lerp.hlsl (155 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (156 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 0x55b72cb604a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55b72ce061e0 <> 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 0x55b72cb604a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55b72ce061e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55b72ce06268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55b72ce06758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55b72ce06720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55b72ce066f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55b72ce061e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55b72ce066e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (157 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (158 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (159 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (160 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/dot.hlsl (161 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/convergence/entry.point.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (163 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 :: CodeGenHLSL/builtins/min.hlsl (164 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/ddy.hlsl (165 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/BasicFeatures/MatrixSplat.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (167 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/smoothstep.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (169 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 :: CodeGenHLSL/semantics/semantic.array.hlsl (170 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/Operators/frem_modulo-errors.hlsl (171 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/pow-overloads.hlsl (172 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/exp.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (174 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (175 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/BuiltIns/saturate-errors.hlsl (176 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/BuiltIns/faceforward-errors.hlsl (177 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (180 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/pch_with_buf.hlsl (181 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 :: SemaHLSL/Loops/unroll.hlsl (182 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (183 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/VectorElementOverloadResolution.hlsl (184 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/max.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (186 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/semantics/semantic.explicit-location.hlsl (187 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/tan-overloads.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (189 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/resources/cbuffer_and_namespaces.hlsl (190 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (191 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/RasterizerOrderedStructuredBuffer-elementtype.hlsl (192 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/semantics/semantic.nested.vs.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (196 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/BuiltIns/WavePrefixSum-errors.hlsl (197 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (198 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (199 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/ldexp-errors.hlsl (200 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 :: AST/HLSL/OutArgExpr.hlsl (201 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (202 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (203 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/QuadReadAcrossX.hlsl (204 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 :: Driver/dxc_rootsig-define.hlsl (205 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (206 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/Types/Traits/ScalarizedLayoutCompatible.hlsl (207 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/TruncationOverloadResolution.hlsl (208 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/BasicFeatures/MatrixExplicitTruncation.hlsl (209 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (210 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (213 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/buffer_update_counter-errors.hlsl (214 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (215 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/Semantics/position.ps.size.hlsl (216 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/asuint-errors.hlsl (217 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/resources/cbuffer-empty-struct-array.hlsl (218 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/BasicFeatures/MatrixImplicitTruncation.hlsl (219 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/f32tof16-builtin.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (221 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/frac-overloads.hlsl (222 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/semantics/SV_GroupThreadID.hlsl (223 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/WaveActiveMin.hlsl (224 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/Semantics/vertexid.vs.hlsl (225 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (226 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/half.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (228 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/wave_get_lane_index_simple.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (230 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (233 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (234 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/groupsharedArgs/TemplateTest.hlsl (235 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/BoolVector.hlsl (236 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/log-overloads.hlsl (237 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/semantic.explicit-mix-location.hlsl (238 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (239 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (240 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (242 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/semantics/semantic-struct-2-output.hlsl (243 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (244 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (245 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (246 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (247 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/shift-mask.hlsl (248 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/resources/ByteAddressBuffers-methods.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (250 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/ScalarOverloadResolution.hlsl (251 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (252 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (253 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/Texture2D-Gather.hlsl (254 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (256 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (257 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/Wave.hlsl (258 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (259 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/groupsharedArgs/VectorTest.hlsl (260 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/convergence/while.hlsl (261 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 :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (262 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 :: SemaHLSL/BuiltIns/countbits-errors.hlsl (263 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/semantics/SV_GroupID.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (266 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/builtins/wave_get_lane_count.hlsl (267 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/log2-overloads.hlsl (268 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 :: SemaHLSL/local_resource_bindings.hlsl (269 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (270 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (271 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 :: AST/ByteCode/hlsl.hlsl (272 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/ddy-coarse.hlsl (273 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 :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (274 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (276 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/Types/ElementwiseCastConstantExpr.hlsl (277 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/sqrt-overloads.hlsl (278 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/InitLists.hlsl (279 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 :: SemaHLSL/BuiltIns/lerp-errors.hlsl (280 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 :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (281 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (282 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (283 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (284 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (285 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/ddx-fine.hlsl (286 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/WaveReadLaneAt-errors.hlsl (287 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-accessor-scalar-store.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (289 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/sinh.hlsl (290 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/transpose.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (292 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (293 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (295 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/groupsharedArgs/ArrTest.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (297 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 :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (298 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (299 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/trunc-overloads.hlsl (300 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/Texture2D-SampleBias.hlsl (301 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (302 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (303 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (305 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/semantics/semantic-struct-nested.hlsl (306 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 :: SemaHLSL/valid-shader-stages.hlsl (307 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (308 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (309 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (312 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (314 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/asint.hlsl (315 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 :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (316 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (319 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (321 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (322 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/mul-errors.hlsl (323 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (324 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/matrix-member-zero-based-accessor-scalar-store.hlsl (325 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/resources/cbuffer_align.hlsl (326 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/asfloat-constexpr.hlsl (327 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/semantics/semantic.struct.hlsl (328 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/floor-overloads.hlsl (329 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/resources/res-array-global-unbounded.hlsl (330 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 :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (331 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (332 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (333 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/all-resources-bound.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (336 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/shader_type_attr.hlsl (337 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/semantics/semantic-struct-1.hlsl (338 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 :: SemaHLSL/matrix-member-access-errors.hlsl (339 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (340 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/BuiltIns/WaveActiveSum-errors.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (342 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 :: SemaHLSL/BuiltIns/exp-errors.hlsl (343 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (345 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (346 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/Resources/packoffset-invalid.hlsl (347 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 :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (348 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (349 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/builtins/D3DCOLORtoUBYTE4.hlsl (350 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (351 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (353 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (354 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (356 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/WaveActiveBitOr.hlsl (357 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/clip.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (359 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/BuiltIns/WavePrefixProduct-errors.hlsl (360 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (362 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/matrix_single_subscript_errors.hlsl (363 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (364 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/BoolMatrix.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (366 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/res-may-alias.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (369 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 :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (370 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (371 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/sgep/array_store.hlsl (372 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (374 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (375 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/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (376 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/vk-input-builtin.hlsl (377 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/vk-features/vk.pushconstant.layout.hlsl (378 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (379 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/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (383 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (384 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/static-variable.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (386 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (387 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/ddx-coarse-builtin.hlsl (388 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 :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (389 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/sret_output.hlsl (390 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/matrix-member-one-based-accessor-scalar-load.hlsl (391 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (392 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/Bool.hlsl (393 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (396 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (397 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 0x5567d57cb188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x5567d57cb0e0 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 0x5567d57cb188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x5567d57cae58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x5567d57cb0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x5567d57cafb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x5567d57cb278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x5567d57cb268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x5567d57cb220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x5567d57cb200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (398 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (399 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (400 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 :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (401 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/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (402 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 :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (403 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (405 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 :: AST/HLSL/pch.hlsl (406 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/resources/Texture2D-Sample.hlsl (407 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/Semantics/position.ps.hlsl (408 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 :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (409 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (410 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (411 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/local_resource_bindings_errs.hlsl (412 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (413 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/convergence/do.while.hlsl (414 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/hlsl_resource_t.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (416 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (417 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (418 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/resources/Texture2D-SampleCmpLevelZero.hlsl (419 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (421 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (422 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (425 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (426 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/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 :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (428 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/vk_binding_attr.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (430 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/vk-features/vk.spec-constant.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (432 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (433 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (434 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/groupsharedArgs/MatrixTest.hlsl (435 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/ceil-overloads.hlsl (436 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/exp2-overloads.hlsl (437 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (440 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/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (441 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (442 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/semantics/DispatchThreadID-noindex.hlsl (443 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/builtins/normalize.hlsl (444 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/resources/res-array-global-dyn-index.hlsl (445 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/Language/groupsharedArgs/ScalarTest.hlsl (446 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 :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (447 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (448 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (450 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/resources/Texture2D-default.hlsl (451 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (452 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (453 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/resources/MatrixElement_cbuffer.hlsl (454 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 :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (455 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (456 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (457 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (458 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (459 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/WaveActiveBitXor.hlsl (460 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/atan2-overloads.hlsl (461 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 :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (462 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/BasicFeatures/ArrayReturn.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (464 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 :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (465 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (467 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/Language/ElementwiseCast-errors.hlsl (468 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/WaveActiveBallot-errors.hlsl (469 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/semantics/DispatchThreadID.hlsl (470 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (471 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/res-array-global.hlsl (472 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (473 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (474 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/convergence/global_array.hlsl (475 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (476 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 :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (477 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (478 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (479 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (480 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (482 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (483 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 :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (484 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/lerp-overloads.hlsl (485 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/Language/groupsharedArgs/ExportNoInlineTest.hlsl (486 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (488 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (489 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/resources/Texture2D-Gather.hlsl (490 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (491 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (492 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/radians-errors.hlsl (493 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (494 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/Operators/logical-not.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (497 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (498 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/vk-features/vk.pushconstant.access.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (501 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/builtins/WaveActiveAnyTrue.hlsl (502 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/distance.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (504 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (505 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (506 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (507 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (509 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 :: SemaHLSL/BuiltIns/frac-errors.hlsl (510 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/builtins/cos.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (512 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (513 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 :: AST/HLSL/pch_spirv_type.hlsl (514 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/asuint16.hlsl (515 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: 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.03s 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.