INFO:2026-03-24T21:24:49Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 642bde76c32e..6b128091ba87 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 2 commits, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at 6b128091ba87 [InstallAPI] [Tests] Avoid checking compiler output for 'error' (#188307) INFO:2026-03-24T21:24:53Z:root:syncing... Deleted branch merge (was 033a22fdc6c4). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 1dca18b6f4c3] [gn build] Port b1aa6a45060b 1 file changed, 1 insertion(+) [merge 753d9d680df1] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port b1aa6a45060b -- https://github.com/llvm/llvm-project/commit/b1aa6a45060b [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-24T21:24:55Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/6] CXX obj/lldb/source/Plugins/Process/gdb-remote/gdb-remote.GDBRemoteCommunicationClient.o [2/6] AR lib/liblldbPluginProcessGDBRemote.a [3/6] LINK ./bin/lldb-server [4/6] LINK ./bin/lldb-test [5/6] LINK ./bin/lldb-dap [6/6] LINK ./bin/lldb INFO:2026-03-24T21:25:04Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T21:25:04Z:root:testing INFO:2026-03-24T21:25:04Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (1 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/isnan-overloads.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (3 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/Semantics/invalid_entry_parameter.hlsl (4 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 0x55f99d5ed158 <> # | |-NamespaceDecl 0x55f99d5eda98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55f99d5edb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-NonTypeTemplateParmDecl 0x55f99d5edc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55f99d5edc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55f99d5edd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55f99d5edd40 'vector' dependent # | | | |-TemplateTypeParmType 0x55f99d5edba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d5edb20 'element' # | | | `-DeclRefExpr 0x55f99d5edce0 <> 'int' lvalue NonTypeTemplateParm 0x55f99d5edc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55f99d5ede48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-NonTypeTemplateParmDecl 0x55f99d5edf20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55f99d5edf78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55f99d5edfd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55f99d5ee028 <> 'int' 4 # | | | |-BinaryOperator 0x55f99d5ee128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55f99d5ee0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55f99d5ee0a8 <> 'int' lvalue NonTypeTemplateParm 0x55f99d5edf20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55f99d5ee068 <> 'int' 4 # | | | | `-BinaryOperator 0x55f99d5ee108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55f99d5ee0c8 <> 'int' lvalue NonTypeTemplateParm 0x55f99d5edfd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55f99d5ee088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55f99d619298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55f99d619230 'matrix' dependent # | | |-ClassTemplateDecl 0x55f99d619978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55f99d619748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f99d619918 <> 'bool' Concept 0x55f99d619420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f99d619850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d619820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d6197d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d6193a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d619350 'element_type' # | | | `-CXXRecordDecl 0x55f99d619648 <> implicit class Buffer # | | | `-FinalAttr 0x55f99d6196f0 <> Implicit final # | | |-ClassTemplateDecl 0x55f99d619d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55f99d619ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f99d619cb8 <> 'bool' Concept 0x55f99d619420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f99d619bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d619bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d619b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d6193a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d619350 'element_type' # | | | `-CXXRecordDecl 0x55f99d6199e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55f99d619a90 <> Implicit final # | | |-ClassTemplateDecl 0x55f99d61a0b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55f99d619e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f99d61a058 <> 'bool' Concept 0x55f99d619600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f99d619f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d619f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d619f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d6194c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d619468 'element_type' # | | | `-CXXRecordDecl 0x55f99d619d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55f99d619e30 <> Implicit final # | | |-ClassTemplateDecl 0x55f99d61b738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55f99d61b510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f99d61b6d8 <> 'bool' Concept 0x55f99d619600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f99d61b610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d61b5e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d61b590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d6194c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d619468 'element_type' # | | | `-CXXRecordDecl 0x55f99d61b410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55f99d61b4b8 <> Implicit final # | | |-ClassTemplateDecl 0x55f99d61bad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55f99d61b8a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f99d61ba78 <> 'bool' Concept 0x55f99d619600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f99d61b9b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d61b980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d61b930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d6194c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d619468 'element_type' # | | | `-CXXRecordDecl 0x55f99d61b7a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55f99d61b850 <> Implicit final # | | |-ClassTemplateDecl 0x55f99d61be78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55f99d61bc48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f99d61be18 <> 'bool' Concept 0x55f99d619600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f99d61bd50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d61bd20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d61bcd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d6194c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d619468 'element_type' # | | | `-CXXRecordDecl 0x55f99d61bb48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55f99d61bbf0 <> Implicit final # | | |-ClassTemplateDecl 0x55f99d61c218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55f99d61bfe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f99d61c1b8 <> 'bool' Concept 0x55f99d619600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f99d61c0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d61c0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d61c070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d6194c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d619468 'element_type' # | | | `-CXXRecordDecl 0x55f99d61bee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55f99d61bf90 <> Implicit final # | | |-ClassTemplateDecl 0x55f99d61c5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55f99d61c388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55f99d61c568 <> 'bool' Concept 0x55f99d619600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f99d61c4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d61c470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d61c420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d6194c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d619468 'element_type' # | | | `-CXXRecordDecl 0x55f99d61c288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55f99d61c330 <> Implicit final # | | |-CXXRecordDecl 0x55f99d61c638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55f99d61c6e0 <> Implicit final # | | |-CXXRecordDecl 0x55f99d61c738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55f99d61c7e0 <> Implicit final # | | |-CXXRecordDecl 0x55f99d61c838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55f99d61c8e0 <> Implicit final # | | |-CXXRecordDecl 0x55f99d61c938 <> implicit class SamplerState # | | | `-FinalAttr 0x55f99d61c9e0 <> Implicit final # | | |-CXXRecordDecl 0x55f99d61ca38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55f99d61cae0 <> Implicit final # | | |-ClassTemplateDecl 0x55f99d61ced8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55f99d61cc70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55f99d61cb40 'vector' 4 # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-ConceptSpecializationExpr 0x55f99d61ce78 <> 'bool' Concept 0x55f99d619420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55f99d61cdb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d61cd80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d61cd28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d6193a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d619350 'element_type' # | | | `-CXXRecordDecl 0x55f99d61cb70 <> implicit class Texture2D # | | | `-FinalAttr 0x55f99d61cc18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55f99d61d168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55f99d61d090 'vector' dependent # | | | |-TemplateTypeParmType 0x55f99d61cfa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d61cf48 'element_type' # | | | `-DeclRefExpr 0x55f99d61d068 <> 'int' lvalue NonTypeTemplateParm 0x55f99d61cfe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55f99d61cf48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55f99d61cfe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55f99d619420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55f99d619350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55f99d619400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55f99d6193a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55f99d619350 'element_type' # | |-ConceptDecl 0x55f99d619600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55f99d619468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55f99d6195e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55f99d619540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55f99d619520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55f99d6194c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55f99d619468 'element_type' # | | `-BinaryOperator 0x55f99d6195c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55f99d619558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55f99d6195a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55f99d61d380 <> Namespace 0x55f99d5eda98 'hlsl' # | |-TypedefDecl 0x55f99d61db98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55f99d61db60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55f99d61d850 '__NSConstantString_tag' # | |-TypedefDecl 0x55f99d5eda40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55f99d5ed980 'void *' # | | `-BuiltinType 0x55f99d5ed1c0 'void' # | |-NamespaceDecl 0x55f99d61dbf0 prev 0x55f99d5eda98 line:12:11 hlsl # | | |-original Namespace 0x55f99d5eda98 'hlsl' # | | |-TypedefDecl 0x55f99d61dc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55f99d5ed260 'int' # | | |-TypedefDecl 0x55f99d61dce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | |-TypedefDecl 0x55f99d61dd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | |-TypedefDecl 0x55f99d61ddc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55f99d5ed360 'float' # | | |-TypedefDecl 0x55f99d61de38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | |-TypedefDecl 0x55f99d61dea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55f99d5ed280 'long' # | | |-TypedefDecl 0x55f99d61df18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55f99d5ed380 'double' # | | |-TypedefDecl 0x55f99d61e1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55f99d61e0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d61dfd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d61df98 'int' 1 # | | | `-ExtVectorType 0x55f99d61e0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f99d61e000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | |-TypedefDecl 0x55f99d61e418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55f99d61e340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d61e250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d61e230 'int' 2 # | | | `-ExtVectorType 0x55f99d61e300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f99d61e000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | |-TypedefDecl 0x55f99d61e668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55f99d61e590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d61e4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d61e480 'int' 3 # | | | `-ExtVectorType 0x55f99d61e550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f99d61e000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | |-TypedefDecl 0x55f99d63fff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55f99d61e7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d61e6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d61e6d0 'int' 4 # | | | `-ExtVectorType 0x55f99d61e7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f99d61e000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | |-TypedefDecl 0x55f99d640278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55f99d6401a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d640080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d640060 'int' 1 # | | | `-ExtVectorType 0x55f99d640160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f99d6400b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed260 'int' # | | |-TypedefDecl 0x55f99d6404c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55f99d6403f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d640308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6402e8 'int' 2 # | | | `-ExtVectorType 0x55f99d6403b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f99d6400b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed260 'int' # | | |-TypedefDecl 0x55f99d640718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55f99d640640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d640558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d640538 'int' 3 # | | | `-ExtVectorType 0x55f99d640600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f99d6400b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed260 'int' # | | |-TypedefDecl 0x55f99d640968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55f99d640890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6407a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d640788 'int' 4 # | | | `-ExtVectorType 0x55f99d640850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f99d6400b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed260 'int' # | | |-TypedefDecl 0x55f99d640c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55f99d640b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d640a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d640a10 'int' 1 # | | | `-ExtVectorType 0x55f99d640b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f99d640a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | |-Typedef 0x55f99d61dce8 'uint' # | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | |-TypedefDecl 0x55f99d640e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55f99d640dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d640cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d640cb0 'int' 2 # | | | `-ExtVectorType 0x55f99d640d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f99d640a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | |-Typedef 0x55f99d61dce8 'uint' # | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | |-TypedefDecl 0x55f99d641928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55f99d641850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d640f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d640f20 'int' 3 # | | | `-ExtVectorType 0x55f99d641810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f99d640a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | |-Typedef 0x55f99d61dce8 'uint' # | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | |-TypedefDecl 0x55f99d641b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55f99d641ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6419d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d6419b0 'int' 4 # | | | `-ExtVectorType 0x55f99d641a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f99d640a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | |-Typedef 0x55f99d61dce8 'uint' # | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | |-TypedefDecl 0x55f99d641e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55f99d641d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d641c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d641c40 'int' 1 # | | | `-ExtVectorType 0x55f99d641d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f99d641c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | `-BuiltinType 0x55f99d5ed260 'int' # | | |-TypedefDecl 0x55f99d642068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55f99d641f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d641ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d641eb0 'int' 2 # | | | `-ExtVectorType 0x55f99d641f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f99d641c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | `-BuiltinType 0x55f99d5ed260 'int' # | | |-TypedefDecl 0x55f99d6422a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55f99d6421d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d642110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6420f0 'int' 3 # | | | `-ExtVectorType 0x55f99d642190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f99d641c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | `-BuiltinType 0x55f99d5ed260 'int' # | | |-TypedefDecl 0x55f99d6424e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55f99d642410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d642350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d642330 'int' 4 # | | | `-ExtVectorType 0x55f99d6423d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f99d641c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | `-BuiltinType 0x55f99d5ed260 'int' # | | |-TypedefDecl 0x55f99d6427a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55f99d6426a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6425b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d642590 'int' 1 # | | | `-ExtVectorType 0x55f99d642660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f99d6425e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | |-TypedefDecl 0x55f99d6429d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55f99d642900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d642848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d642828 'int' 2 # | | | `-ExtVectorType 0x55f99d6428c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f99d6425e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | |-TypedefDecl 0x55f99d642c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55f99d642b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d642a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d642a60 'int' 3 # | | | `-ExtVectorType 0x55f99d642b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f99d6425e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | |-TypedefDecl 0x55f99d642e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55f99d642d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d642cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d642ca0 'int' 4 # | | | `-ExtVectorType 0x55f99d642d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f99d6425e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | |-TypedefDecl 0x55f99d643118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55f99d643040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d642f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d642f00 'int' 1 # | | | `-ExtVectorType 0x55f99d643000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f99d642f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | `-BuiltinType 0x55f99d5ed280 'long' # | | |-TypedefDecl 0x55f99d643388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55f99d6432b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6431c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6431a0 'int' 2 # | | | `-ExtVectorType 0x55f99d643270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f99d642f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | `-BuiltinType 0x55f99d5ed280 'long' # | | |-TypedefDecl 0x55f99d6435f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55f99d643520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d643430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d643410 'int' 3 # | | | `-ExtVectorType 0x55f99d6434e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f99d642f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | `-BuiltinType 0x55f99d5ed280 'long' # | | |-TypedefDecl 0x55f99d643888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55f99d6437b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6436a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d643680 'int' 4 # | | | `-ExtVectorType 0x55f99d643750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f99d642f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | `-BuiltinType 0x55f99d5ed280 'long' # | | |-TypedefDecl 0x55f99d643b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55f99d643a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d643950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d643930 'int' 1 # | | | `-ExtVectorType 0x55f99d643a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f99d643980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | |-TypedefDecl 0x55f99d643db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55f99d643ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d643bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d643bd0 'int' 2 # | | | `-ExtVectorType 0x55f99d643ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f99d643980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | |-TypedefDecl 0x55f99d644028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55f99d643f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d643e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d643e40 'int' 3 # | | | `-ExtVectorType 0x55f99d643f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f99d643980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | |-TypedefDecl 0x55f99d644298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55f99d6441c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6440d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d6440b0 'int' 4 # | | | `-ExtVectorType 0x55f99d644180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f99d643980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | |-TypedefDecl 0x55f99d644528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55f99d644450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d644328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d644308 'int' 1 # | | | `-ExtVectorType 0x55f99d644410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f99d644360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | |-TypedefDecl 0x55f99d644fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55f99d6446a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6445b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d644598 'int' 2 # | | | `-ExtVectorType 0x55f99d644660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f99d644360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | |-TypedefDecl 0x55f99d645228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55f99d645150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d645060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d645040 'int' 3 # | | | `-ExtVectorType 0x55f99d645110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f99d644360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | |-TypedefDecl 0x55f99d645478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55f99d6453a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6452b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d645298 'int' 4 # | | | `-ExtVectorType 0x55f99d645360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f99d644360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | |-TypedefDecl 0x55f99d645708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55f99d645630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d645508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6454e8 'int' 1 # | | | `-ExtVectorType 0x55f99d6455f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f99d645540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed360 'float' # | | |-TypedefDecl 0x55f99d645958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55f99d645880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d645798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d645778 'int' 2 # | | | `-ExtVectorType 0x55f99d645840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f99d645540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed360 'float' # | | |-TypedefDecl 0x55f99d645ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55f99d645ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d6459e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6459c8 'int' 3 # | | | `-ExtVectorType 0x55f99d645a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f99d645540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed360 'float' # | | |-TypedefDecl 0x55f99d645dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55f99d645cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d645c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d645c18 'int' 4 # | | | `-ExtVectorType 0x55f99d645cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f99d645540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed360 'float' # | | |-TypedefDecl 0x55f99d646158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55f99d646080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d645e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d645e38 'int' 1 # | | | `-ExtVectorType 0x55f99d645f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f99d645e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed380 'double' # | | |-TypedefDecl 0x55f99d6463a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55f99d6462d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6461e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6461c8 'int' 2 # | | | `-ExtVectorType 0x55f99d646290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f99d645e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed380 'double' # | | |-TypedefDecl 0x55f99d6465f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55f99d646520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d646438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d646418 'int' 3 # | | | `-ExtVectorType 0x55f99d6464e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f99d645e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed380 'double' # | | |-TypedefDecl 0x55f99d646848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55f99d646770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d646688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d646668 'int' 4 # | | | `-ExtVectorType 0x55f99d646730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f99d645e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-BuiltinType 0x55f99d5ed380 'double' # | | |-TypedefDecl 0x55f99d646ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55f99d646a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d646910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6468f0 'int' 1 # | | | `-ExtVectorType 0x55f99d6469c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f99d646940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | `-BuiltinType 0x55f99d5ed360 'float' # | | |-TypedefDecl 0x55f99d646d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55f99d646c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d646b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d646b60 'int' 2 # | | | `-ExtVectorType 0x55f99d646c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f99d646940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | `-BuiltinType 0x55f99d5ed360 'float' # | | |-TypedefDecl 0x55f99d646f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55f99d646e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d646dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d646da0 'int' 3 # | | | `-ExtVectorType 0x55f99d646e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f99d646940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | `-BuiltinType 0x55f99d5ed360 'float' # | | |-TypedefDecl 0x55f99d6471a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55f99d6470d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d647000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d646fe0 'int' 4 # | | | `-ExtVectorType 0x55f99d647090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f99d646940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | `-BuiltinType 0x55f99d5ed360 'float' # | | |-TypedefDecl 0x55f99d647438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55f99d647360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d647270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d647250 'int' 1 # | | | `-ExtVectorType 0x55f99d647320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55f99d6472a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | `-BuiltinType 0x55f99d5ed380 'double' # | | |-TypedefDecl 0x55f99d647678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55f99d6475a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6474e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6474c0 'int' 2 # | | | `-ExtVectorType 0x55f99d647560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55f99d6472a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | `-BuiltinType 0x55f99d5ed380 'double' # | | |-TypedefDecl 0x55f99d6478b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55f99d6477e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d647720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d647700 'int' 3 # | | | `-ExtVectorType 0x55f99d6477a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55f99d6472a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | `-BuiltinType 0x55f99d5ed380 'double' # | | |-TypedefDecl 0x55f99d647af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55f99d647a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d647960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d647940 'int' 4 # | | | `-ExtVectorType 0x55f99d6479e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55f99d6472a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | `-BuiltinType 0x55f99d5ed380 'double' # | | |-TypedefDecl 0x55f99d64d9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d647f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d647bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d647b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d647bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d647b98 'int' 1 # | | | `-ConstantMatrixType 0x55f99d647ef0 'matrix' # | | |-TypedefDecl 0x55f99d64de10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64dd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d64da98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d64da58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d64dab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d64da78 'int' 2 # | | | `-ConstantMatrixType 0x55f99d64dcb0 'matrix' # | | |-TypedefDecl 0x55f99d64e230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64e130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d64deb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d64de78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d64ded8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d64de98 'int' 3 # | | | `-ConstantMatrixType 0x55f99d64e0d0 'matrix' # | | |-TypedefDecl 0x55f99d64e650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d64e2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d64e298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d64e2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d64e2b8 'int' 4 # | | | `-ConstantMatrixType 0x55f99d64e4f0 'matrix' # | | |-TypedefDecl 0x55f99d650c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64e970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d64e6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d64e6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d64e718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d64e6d8 'int' 1 # | | | `-ConstantMatrixType 0x55f99d64e910 'matrix' # | | |-TypedefDecl 0x55f99d651030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d650f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d650cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d650c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d650cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d650c98 'int' 2 # | | | `-ConstantMatrixType 0x55f99d650ed0 'matrix' # | | |-TypedefDecl 0x55f99d651450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d651350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6510d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d651098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d6510f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6510b8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d6512f0 'matrix' # | | |-TypedefDecl 0x55f99d651870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d651770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6514f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6514b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d651518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d6514d8 'int' 4 # | | | `-ConstantMatrixType 0x55f99d651710 'matrix' # | | |-TypedefDecl 0x55f99d652cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d652bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d651918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6518d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d651938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6518f8 'int' 1 # | | | `-ConstantMatrixType 0x55f99d651b30 'matrix' # | | |-TypedefDecl 0x55f99d6530d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d652fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d652d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d652d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d652d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d652d38 'int' 2 # | | | `-ConstantMatrixType 0x55f99d652f70 'matrix' # | | |-TypedefDecl 0x55f99d6534f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6533f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d653178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d653138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d653198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d653158 'int' 3 # | | | `-ConstantMatrixType 0x55f99d653390 'matrix' # | | |-TypedefDecl 0x55f99d653910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d653810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d653598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d653558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6535b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d653578 'int' 4 # | | | `-ConstantMatrixType 0x55f99d6537b0 'matrix' # | | |-TypedefDecl 0x55f99d653d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d653c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6539b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d653978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6539d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d653998 'int' 1 # | | | `-ConstantMatrixType 0x55f99d653bf0 'matrix' # | | |-TypedefDecl 0x55f99d654170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d654070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d653df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d653db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d653e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d653dd8 'int' 2 # | | | `-ConstantMatrixType 0x55f99d654010 'matrix' # | | |-TypedefDecl 0x55f99d654590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d654490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d654218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d6541d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d654238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6541f8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d654430 'matrix' # | | |-TypedefDecl 0x55f99d6549b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6548b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55f99d5ed1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d654638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d6545f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d654658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d654618 'int' 4 # | | | `-ConstantMatrixType 0x55f99d654850 'matrix' # | | |-TypedefDecl 0x55f99d655130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d655030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d654a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d654a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d654a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d654a40 'int' 1 # | | | `-ConstantMatrixType 0x55f99d654fd0 'matrix' # | | |-TypedefDecl 0x55f99d655560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d655460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6551e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6551a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d655200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6551c0 'int' 2 # | | | `-ConstantMatrixType 0x55f99d655400 'matrix' # | | |-TypedefDecl 0x55f99d655990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d655890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d655610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6555d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d655630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6555f0 'int' 3 # | | | `-ConstantMatrixType 0x55f99d655830 'matrix' # | | |-TypedefDecl 0x55f99d655dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d655cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d655a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d655a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d655a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d655a20 'int' 4 # | | | `-ConstantMatrixType 0x55f99d655c60 'matrix' # | | |-TypedefDecl 0x55f99d656500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d656400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d655e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d655e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d655e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d655e50 'int' 1 # | | | `-ConstantMatrixType 0x55f99d6563a0 'matrix' # | | |-TypedefDecl 0x55f99d656930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d656830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6565b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d656570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6565d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d656590 'int' 2 # | | | `-ConstantMatrixType 0x55f99d6567d0 'matrix' # | | |-TypedefDecl 0x55f99d656d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d656c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6569e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6569a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d656a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6569c0 'int' 3 # | | | `-ConstantMatrixType 0x55f99d656c00 'matrix' # | | |-TypedefDecl 0x55f99d6485e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d657090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d656e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d656dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d656e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d656df0 'int' 4 # | | | `-ConstantMatrixType 0x55f99d657030 'matrix' # | | |-TypedefDecl 0x55f99d648a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d648910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d648690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d648650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6486b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d648670 'int' 1 # | | | `-ConstantMatrixType 0x55f99d6488b0 'matrix' # | | |-TypedefDecl 0x55f99d648e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d648d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d648ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d648a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d648ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d648aa0 'int' 2 # | | | `-ConstantMatrixType 0x55f99d648ce0 'matrix' # | | |-TypedefDecl 0x55f99d649270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d649170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d648ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d648eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d648f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d648ed0 'int' 3 # | | | `-ConstantMatrixType 0x55f99d649110 'matrix' # | | |-TypedefDecl 0x55f99d64a7c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64a6c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d649320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6492e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d649340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d649300 'int' 4 # | | | `-ConstantMatrixType 0x55f99d649540 'matrix' # | | |-TypedefDecl 0x55f99d64abf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64aaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d64a870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d64a830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d64a890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d64a850 'int' 1 # | | | `-ConstantMatrixType 0x55f99d64aa90 'matrix' # | | |-TypedefDecl 0x55f99d64b020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64af20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d64aca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d64ac60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d64acc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d64ac80 'int' 2 # | | | `-ConstantMatrixType 0x55f99d64aec0 'matrix' # | | |-TypedefDecl 0x55f99d64b450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64b350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d64b0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d64b090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d64b0f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d64b0b0 'int' 3 # | | | `-ConstantMatrixType 0x55f99d64b2f0 'matrix' # | | |-TypedefDecl 0x55f99d64b890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64b790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d64b500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d64b4c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d64b520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d64b4e0 'int' 4 # | | | `-ConstantMatrixType 0x55f99d64b730 'matrix' # | | |-TypedefDecl 0x55f99d64bd10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64bc10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d64b958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d64b918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d64b978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d64b938 'int' 1 # | | | `-ConstantMatrixType 0x55f99d64bbb0 'matrix' # | | |-TypedefDecl 0x55f99d64c150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64c050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d64bdd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d64bd98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d64bdf8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d64bdb8 'int' 2 # | | | `-ConstantMatrixType 0x55f99d64bff0 'matrix' # | | |-TypedefDecl 0x55f99d64c590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64c490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d64c218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d64c1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d64c238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d64c1f8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d64c430 'matrix' # | | |-TypedefDecl 0x55f99d64cb80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64ca80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d64c658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d64c618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d64c678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d64c638 'int' 4 # | | | `-ConstantMatrixType 0x55f99d64ca20 'matrix' # | | |-TypedefDecl 0x55f99d64cfc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64cec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d64cc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d64cc08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d64cc68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d64cc28 'int' 1 # | | | `-ConstantMatrixType 0x55f99d64ce60 'matrix' # | | |-TypedefDecl 0x55f99d64d400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64d300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d64d088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d64d048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d64d0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d64d068 'int' 2 # | | | `-ConstantMatrixType 0x55f99d64d2a0 'matrix' # | | |-TypedefDecl 0x55f99d661d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d64d740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d64d4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d64d488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d64d4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d64d4a8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d64d6e0 'matrix' # | | |-TypedefDecl 0x55f99d662140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d662040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d661dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d661d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d661de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d661da8 'int' 4 # | | | `-ConstantMatrixType 0x55f99d661fe0 'matrix' # | | |-TypedefDecl 0x55f99d662580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d662480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d662208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6621c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d662228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6621e8 'int' 1 # | | | `-ConstantMatrixType 0x55f99d662420 'matrix' # | | |-TypedefDecl 0x55f99d6629c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6628c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d662648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d662608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d662668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d662628 'int' 2 # | | | `-ConstantMatrixType 0x55f99d662860 'matrix' # | | |-TypedefDecl 0x55f99d663920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d663820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d662a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d662a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d662aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d662a68 'int' 3 # | | | `-ConstantMatrixType 0x55f99d662ca0 'matrix' # | | |-TypedefDecl 0x55f99d663d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d663c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d6639e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6639a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d663a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d6639c8 'int' 4 # | | | `-ConstantMatrixType 0x55f99d663c00 'matrix' # | | |-TypedefDecl 0x55f99d6641a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6640a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d663e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d663de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d663e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d663e08 'int' 1 # | | | `-ConstantMatrixType 0x55f99d664040 'matrix' # | | |-TypedefDecl 0x55f99d6645e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6644e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d664268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d664228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d664288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d664248 'int' 2 # | | | `-ConstantMatrixType 0x55f99d664480 'matrix' # | | |-TypedefDecl 0x55f99d664d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d664c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6646a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d664668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d6646c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d664688 'int' 3 # | | | `-ConstantMatrixType 0x55f99d664bd0 'matrix' # | | |-TypedefDecl 0x55f99d665170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d665070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d664df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d664db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d664e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d664dd8 'int' 4 # | | | `-ConstantMatrixType 0x55f99d665010 'matrix' # | | |-TypedefDecl 0x55f99d6654f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6653f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d665238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6651f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d665258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d665218 'int' 1 # | | | `-ConstantMatrixType 0x55f99d665390 'matrix' # | | |-TypedefDecl 0x55f99d665830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d665730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6655b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d665578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6655d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d665598 'int' 2 # | | | `-ConstantMatrixType 0x55f99d6656d0 'matrix' # | | |-TypedefDecl 0x55f99d657470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d665a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6658f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6658b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d665918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6658d8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d665a10 'matrix' # | | |-TypedefDecl 0x55f99d6577b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6576b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d657538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6574f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d657558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d657518 'int' 4 # | | | `-ConstantMatrixType 0x55f99d657650 'matrix' # | | |-TypedefDecl 0x55f99d657af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6579f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d657878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d657838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d657898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d657858 'int' 1 # | | | `-ConstantMatrixType 0x55f99d657990 'matrix' # | | |-TypedefDecl 0x55f99d657e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d657d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d657bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d657b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d657bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d657b98 'int' 2 # | | | `-ConstantMatrixType 0x55f99d657cd0 'matrix' # | | |-TypedefDecl 0x55f99d658170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d658070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d657ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d657eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d657f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d657ed8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d658010 'matrix' # | | |-TypedefDecl 0x55f99d6594d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6583b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d658238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6581f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d658258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d658218 'int' 4 # | | | `-ConstantMatrixType 0x55f99d658350 'matrix' # | | |-TypedefDecl 0x55f99d659810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d659710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d659598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d659558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6595b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d659578 'int' 1 # | | | `-ConstantMatrixType 0x55f99d6596b0 'matrix' # | | |-TypedefDecl 0x55f99d659b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d659a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d6598d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d659898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6598f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6598b8 'int' 2 # | | | `-ConstantMatrixType 0x55f99d6599f0 'matrix' # | | |-TypedefDecl 0x55f99d659e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d659d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d659c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d659bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d659c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d659bf8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d659d30 'matrix' # | | |-TypedefDecl 0x55f99d65a1d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65a0d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d659f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d659f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d659f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d659f38 'int' 4 # | | | `-ConstantMatrixType 0x55f99d65a070 'matrix' # | | |-TypedefDecl 0x55f99d65a560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65a460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65a298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65a258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65a2b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65a278 'int' 1 # | | | `-ConstantMatrixType 0x55f99d65a3b0 'matrix' # | | |-TypedefDecl 0x55f99d65a8a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65a7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65a628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65a5e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65a648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65a608 'int' 2 # | | | `-ConstantMatrixType 0x55f99d65a740 'matrix' # | | |-TypedefDecl 0x55f99d65abe0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65aae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65a968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65a928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d65a988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d65a948 'int' 3 # | | | `-ConstantMatrixType 0x55f99d65aa80 'matrix' # | | |-TypedefDecl 0x55f99d65af20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65ae20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55f99d641bf0 'int32_t' sugar # | | | | |-Typedef 0x55f99d61dc78 'int32_t' # | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65aca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65ac68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65acc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65ac88 'int' 4 # | | | `-ConstantMatrixType 0x55f99d65adc0 'matrix' # | | |-TypedefDecl 0x55f99d65b2a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65b1a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65afe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65afa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65b008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65afc8 'int' 1 # | | | `-ConstantMatrixType 0x55f99d65b140 'matrix' # | | |-TypedefDecl 0x55f99d65b600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65b500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65b368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65b328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65b388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65b348 'int' 2 # | | | `-ConstantMatrixType 0x55f99d65b4a0 'matrix' # | | |-TypedefDecl 0x55f99d65b940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65b840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65b6c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65b688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d65b6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d65b6a8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d65b7e0 'matrix' # | | |-TypedefDecl 0x55f99d65bc80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65bb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65ba08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65b9c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65ba28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65b9e8 'int' 4 # | | | `-ConstantMatrixType 0x55f99d65bb20 'matrix' # | | |-TypedefDecl 0x55f99d65bfc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65bec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65bd48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65bd08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65bd68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65bd28 'int' 1 # | | | `-ConstantMatrixType 0x55f99d65be60 'matrix' # | | |-TypedefDecl 0x55f99d65c300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65c200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65c088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65c048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65c0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65c068 'int' 2 # | | | `-ConstantMatrixType 0x55f99d65c1a0 'matrix' # | | |-TypedefDecl 0x55f99d65c650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65c550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65c3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65c388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d65c3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d65c3a8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d65c4f0 'matrix' # | | |-TypedefDecl 0x55f99d65c990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65c890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65c718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65c6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65c738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65c6f8 'int' 4 # | | | `-ConstantMatrixType 0x55f99d65c830 'matrix' # | | |-TypedefDecl 0x55f99d65ccd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65cbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d65ca58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d65ca18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65ca78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65ca38 'int' 1 # | | | `-ConstantMatrixType 0x55f99d65cb70 'matrix' # | | |-TypedefDecl 0x55f99d65d010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65cf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d65cd98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d65cd58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65cdb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65cd78 'int' 2 # | | | `-ConstantMatrixType 0x55f99d65ceb0 'matrix' # | | |-TypedefDecl 0x55f99d65d350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65d250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d65d0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d65d098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d65d0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d65d0b8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d65d1f0 'matrix' # | | |-TypedefDecl 0x55f99d65d6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65d5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d65d418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d65d3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65d438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65d3f8 'int' 4 # | | | `-ConstantMatrixType 0x55f99d65d540 'matrix' # | | |-TypedefDecl 0x55f99d65d9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65d8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65d768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65d728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65d788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65d748 'int' 1 # | | | `-ConstantMatrixType 0x55f99d65d880 'matrix' # | | |-TypedefDecl 0x55f99d65dd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65dc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65daa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65da68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65dac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65da88 'int' 2 # | | | `-ConstantMatrixType 0x55f99d65dbc0 'matrix' # | | |-TypedefDecl 0x55f99d65e060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65df60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65dde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65dda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d65de08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d65ddc8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d65df00 'matrix' # | | |-TypedefDecl 0x55f99d65e3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65e2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55f99d642540 'uint32_t' sugar # | | | | |-Typedef 0x55f99d61dd58 'uint32_t' # | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65e128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65e0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65e148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65e108 'int' 4 # | | | `-ConstantMatrixType 0x55f99d65e240 'matrix' # | | |-TypedefDecl 0x55f99d65e840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65e740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65e468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65e428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65e4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65e448 'int' 1 # | | | `-ConstantMatrixType 0x55f99d65e6e0 'matrix' # | | |-TypedefDecl 0x55f99d65ec80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65eb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65e908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65e8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65e928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65e8e8 'int' 2 # | | | `-ConstantMatrixType 0x55f99d65eb20 'matrix' # | | |-TypedefDecl 0x55f99d65f0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65efc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65ed48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65ed08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d65ed68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d65ed28 'int' 3 # | | | `-ConstantMatrixType 0x55f99d65ef60 'matrix' # | | |-TypedefDecl 0x55f99d65f830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65f400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65f188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65f148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d65f1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d65f168 'int' 4 # | | | `-ConstantMatrixType 0x55f99d65f3a0 'matrix' # | | |-TypedefDecl 0x55f99d65fc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65fb70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65f8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65f8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d65f918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d65f8d8 'int' 1 # | | | `-ConstantMatrixType 0x55f99d65fb10 'matrix' # | | |-TypedefDecl 0x55f99d6600b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d65ffb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65fd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65fcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d65fd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d65fd18 'int' 2 # | | | `-ConstantMatrixType 0x55f99d65ff50 'matrix' # | | |-TypedefDecl 0x55f99d6604f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6603f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d660178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d660138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d660198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d660158 'int' 3 # | | | `-ConstantMatrixType 0x55f99d660390 'matrix' # | | |-TypedefDecl 0x55f99d67ada0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d67aca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6605b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d660578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6605d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d660598 'int' 4 # | | | `-ConstantMatrixType 0x55f99d67ac40 'matrix' # | | |-TypedefDecl 0x55f99d67b1e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d67b0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d67ae68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d67ae28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d67ae88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d67ae48 'int' 1 # | | | `-ConstantMatrixType 0x55f99d67b080 'matrix' # | | |-TypedefDecl 0x55f99d67b620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d67b520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d67b2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d67b268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d67b2c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d67b288 'int' 2 # | | | `-ConstantMatrixType 0x55f99d67b4c0 'matrix' # | | |-TypedefDecl 0x55f99d67ba60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d67b960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d67b6e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d67b6a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d67b708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d67b6c8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d67b900 'matrix' # | | |-TypedefDecl 0x55f99d67c110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d67c010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d67bb28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d67bae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d67bb48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d67bb08 'int' 4 # | | | `-ConstantMatrixType 0x55f99d67bfb0 'matrix' # | | |-TypedefDecl 0x55f99d67c550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d67c450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d67c1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d67c198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d67c1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d67c1b8 'int' 1 # | | | `-ConstantMatrixType 0x55f99d67c3f0 'matrix' # | | |-TypedefDecl 0x55f99d67c990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d67c890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d67c618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d67c5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d67c638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d67c5f8 'int' 2 # | | | `-ConstantMatrixType 0x55f99d67c830 'matrix' # | | |-TypedefDecl 0x55f99d67cdd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d67ccd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d67ca58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d67ca18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d67ca78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d67ca38 'int' 3 # | | | `-ConstantMatrixType 0x55f99d67cc70 'matrix' # | | |-TypedefDecl 0x55f99d67d470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d67d370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55f99d642eb0 'int64_t' sugar # | | | | |-Typedef 0x55f99d61dea8 'int64_t' # | | | | `-BuiltinType 0x55f99d5ed280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d67d0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d67d0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d67d110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d67d0d0 'int' 4 # | | | `-ConstantMatrixType 0x55f99d67d310 'matrix' # | | |-TypedefDecl 0x55f99d67d8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d67d7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d67d538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d67d4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d67d558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d67d518 'int' 1 # | | | `-ConstantMatrixType 0x55f99d67d790 'matrix' # | | |-TypedefDecl 0x55f99d67dd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d67dc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d67d9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d67d978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d67d9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d67d998 'int' 2 # | | | `-ConstantMatrixType 0x55f99d67dbd0 'matrix' # | | |-TypedefDecl 0x55f99d681350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d681250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d67ddf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d67ddb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d67de18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d67ddd8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d67e010 'matrix' # | | |-TypedefDecl 0x55f99d681790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d681690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d681418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6813d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d681438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d6813f8 'int' 4 # | | | `-ConstantMatrixType 0x55f99d681630 'matrix' # | | |-TypedefDecl 0x55f99d681bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d681ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d681858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d681818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d681878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d681838 'int' 1 # | | | `-ConstantMatrixType 0x55f99d681a70 'matrix' # | | |-TypedefDecl 0x55f99d682010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d681f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d681c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d681c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d681cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d681c78 'int' 2 # | | | `-ConstantMatrixType 0x55f99d681eb0 'matrix' # | | |-TypedefDecl 0x55f99d682460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d682360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6820d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d682098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d6820f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6820b8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d682300 'matrix' # | | |-TypedefDecl 0x55f99d6828a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6827a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d682528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6824e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d682548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d682508 'int' 4 # | | | `-ConstantMatrixType 0x55f99d682740 'matrix' # | | |-TypedefDecl 0x55f99d682ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d682be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d682968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d682928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d682988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d682948 'int' 1 # | | | `-ConstantMatrixType 0x55f99d682b80 'matrix' # | | |-TypedefDecl 0x55f99d683120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d683020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d682da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d682d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d682dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d682d88 'int' 2 # | | | `-ConstantMatrixType 0x55f99d682fc0 'matrix' # | | |-TypedefDecl 0x55f99d683590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d683490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d6831e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6831a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d683208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6831c8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d683430 'matrix' # | | |-TypedefDecl 0x55f99d6839d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6838d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d683658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d683618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d683678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d683638 'int' 4 # | | | `-ConstantMatrixType 0x55f99d683870 'matrix' # | | |-TypedefDecl 0x55f99d683e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d683d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d683a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d683a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d683ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d683a78 'int' 1 # | | | `-ConstantMatrixType 0x55f99d683cb0 'matrix' # | | |-TypedefDecl 0x55f99d684280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d684150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d683ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d683e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d683ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d683eb8 'int' 2 # | | | `-ConstantMatrixType 0x55f99d6840f0 'matrix' # | | |-TypedefDecl 0x55f99d6846c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6845c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d684348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d684308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d684368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d684328 'int' 3 # | | | `-ConstantMatrixType 0x55f99d684560 'matrix' # | | |-TypedefDecl 0x55f99d684b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d684a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55f99d6438e0 'uint64_t' sugar # | | | | |-Typedef 0x55f99d61de38 'uint64_t' # | | | | `-BuiltinType 0x55f99d5ed320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d684788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d684748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6847a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d684768 'int' 4 # | | | `-ConstantMatrixType 0x55f99d6849a0 'matrix' # | | |-TypedefDecl 0x55f99d684f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d684e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d684bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d684b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d684bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d684b90 'int' 1 # | | | `-ConstantMatrixType 0x55f99d684e00 'matrix' # | | |-TypedefDecl 0x55f99d6853c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6852c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d685010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d684fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d685030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d684ff0 'int' 2 # | | | `-ConstantMatrixType 0x55f99d685230 'matrix' # | | |-TypedefDecl 0x55f99d6857f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6856f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d685470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d685430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d685490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d685450 'int' 3 # | | | `-ConstantMatrixType 0x55f99d685690 'matrix' # | | |-TypedefDecl 0x55f99d685c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d685b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6858a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d685860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6858c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d685880 'int' 4 # | | | `-ConstantMatrixType 0x55f99d685ac0 'matrix' # | | |-TypedefDecl 0x55f99d686050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d685f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d685cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d685c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d685cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d685cb0 'int' 1 # | | | `-ConstantMatrixType 0x55f99d685ef0 'matrix' # | | |-TypedefDecl 0x55f99d6866e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6865e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d686100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6860c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d686120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6860e0 'int' 2 # | | | `-ConstantMatrixType 0x55f99d686580 'matrix' # | | |-TypedefDecl 0x55f99d686b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d686a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d686790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d686750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d6867b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d686770 'int' 3 # | | | `-ConstantMatrixType 0x55f99d6869b0 'matrix' # | | |-TypedefDecl 0x55f99d686f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d686e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d686bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d686b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d686be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d686ba0 'int' 4 # | | | `-ConstantMatrixType 0x55f99d686de0 'matrix' # | | |-TypedefDecl 0x55f99d687370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d687270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d686ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d686fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d687010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d686fd0 'int' 1 # | | | `-ConstantMatrixType 0x55f99d687210 'matrix' # | | |-TypedefDecl 0x55f99d689a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d689910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d687420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6873e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d687440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d687400 'int' 2 # | | | `-ConstantMatrixType 0x55f99d6898b0 'matrix' # | | |-TypedefDecl 0x55f99d689e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d689d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d689ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d689a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d689ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d689aa0 'int' 3 # | | | `-ConstantMatrixType 0x55f99d689ce0 'matrix' # | | |-TypedefDecl 0x55f99d68a270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d68a170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d689ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d689eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d689f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d689ed0 'int' 4 # | | | `-ConstantMatrixType 0x55f99d68a110 'matrix' # | | |-TypedefDecl 0x55f99d68a6a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d68a5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d68a320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d68a2e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d68a340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d68a300 'int' 1 # | | | `-ConstantMatrixType 0x55f99d68a540 'matrix' # | | |-TypedefDecl 0x55f99d68aaf0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d68a9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d68a770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d68a710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d68a790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d68a750 'int' 2 # | | | `-ConstantMatrixType 0x55f99d68a990 'matrix' # | | |-TypedefDecl 0x55f99d68af20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d68ae20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d68aba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d68ab60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d68abc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d68ab80 'int' 3 # | | | `-ConstantMatrixType 0x55f99d68adc0 'matrix' # | | |-TypedefDecl 0x55f99d68b350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d68b250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55f99d5ed9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d68afd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d68af90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d68aff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d68afb0 'int' 4 # | | | `-ConstantMatrixType 0x55f99d68b1f0 'matrix' # | | |-TypedefDecl 0x55f99d665c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d68b6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d68b400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d68b3c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d68b420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d68b3e0 'int' 1 # | | | `-ConstantMatrixType 0x55f99d68b650 'matrix' # | | |-TypedefDecl 0x55f99d6660b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d665fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d665d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d665cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d665d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d665d10 'int' 2 # | | | `-ConstantMatrixType 0x55f99d665f50 'matrix' # | | |-TypedefDecl 0x55f99d6664e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6663e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d666160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d666120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d666180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d666140 'int' 3 # | | | `-ConstantMatrixType 0x55f99d666380 'matrix' # | | |-TypedefDecl 0x55f99d666910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d666810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d666590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d666550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6665b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d666570 'int' 4 # | | | `-ConstantMatrixType 0x55f99d6667b0 'matrix' # | | |-TypedefDecl 0x55f99d666d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d666c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6669c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d666980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6669e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6669a0 'int' 1 # | | | `-ConstantMatrixType 0x55f99d666c10 'matrix' # | | |-TypedefDecl 0x55f99d6671a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6670a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d666e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d666de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d666e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d666e00 'int' 2 # | | | `-ConstantMatrixType 0x55f99d667040 'matrix' # | | |-TypedefDecl 0x55f99d6675d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6674d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d667250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d667210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d667270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d667230 'int' 3 # | | | `-ConstantMatrixType 0x55f99d667470 'matrix' # | | |-TypedefDecl 0x55f99d667a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d667900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d667680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d667640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6676a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d667660 'int' 4 # | | | `-ConstantMatrixType 0x55f99d6678a0 'matrix' # | | |-TypedefDecl 0x55f99d667e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d667d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d667ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d667a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d667ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d667a90 'int' 1 # | | | `-ConstantMatrixType 0x55f99d667ce0 'matrix' # | | |-TypedefDecl 0x55f99d668270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d668170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d667ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d667eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d667f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d667ed0 'int' 2 # | | | `-ConstantMatrixType 0x55f99d668110 'matrix' # | | |-TypedefDecl 0x55f99d6686a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6685a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d668320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6682e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d668340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d668300 'int' 3 # | | | `-ConstantMatrixType 0x55f99d668540 'matrix' # | | |-TypedefDecl 0x55f99d668ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6689d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d668750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d668710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d668770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d668730 'int' 4 # | | | `-ConstantMatrixType 0x55f99d668970 'matrix' # | | |-TypedefDecl 0x55f99d669f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d669e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d668b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d668b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d668ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d668b60 'int' 1 # | | | `-ConstantMatrixType 0x55f99d669dd0 'matrix' # | | |-TypedefDecl 0x55f99d66a360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66a260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d669fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d669fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d66a000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d669fc0 'int' 2 # | | | `-ConstantMatrixType 0x55f99d66a200 'matrix' # | | |-TypedefDecl 0x55f99d66a790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66a690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d66a410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d66a3d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d66a430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d66a3f0 'int' 3 # | | | `-ConstantMatrixType 0x55f99d66a630 'matrix' # | | |-TypedefDecl 0x55f99d66abc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66aac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d66a840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d66a800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d66a860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d66a820 'int' 4 # | | | `-ConstantMatrixType 0x55f99d66aa60 'matrix' # | | |-TypedefDecl 0x55f99d66b040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66af40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d66ac90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d66ac50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d66acb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d66ac70 'int' 1 # | | | `-ConstantMatrixType 0x55f99d66aee0 'matrix' # | | |-TypedefDecl 0x55f99d66b470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66b370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d66b0f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d66b0b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d66b110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d66b0d0 'int' 2 # | | | `-ConstantMatrixType 0x55f99d66b310 'matrix' # | | |-TypedefDecl 0x55f99d66b8a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66b7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d66b520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d66b4e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d66b540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d66b500 'int' 3 # | | | `-ConstantMatrixType 0x55f99d66b740 'matrix' # | | |-TypedefDecl 0x55f99d66c4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66bbd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d66b950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d66b910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d66b970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d66b930 'int' 4 # | | | `-ConstantMatrixType 0x55f99d66bb70 'matrix' # | | |-TypedefDecl 0x55f99d66c920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66c820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d66c5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d66c560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d66c5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d66c580 'int' 1 # | | | `-ConstantMatrixType 0x55f99d66c7c0 'matrix' # | | |-TypedefDecl 0x55f99d66cd50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66cc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d66c9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d66c990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d66c9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d66c9b0 'int' 2 # | | | `-ConstantMatrixType 0x55f99d66cbf0 'matrix' # | | |-TypedefDecl 0x55f99d66d180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66d080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d66ce00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d66cdc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d66ce20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d66cde0 'int' 3 # | | | `-ConstantMatrixType 0x55f99d66d020 'matrix' # | | |-TypedefDecl 0x55f99d66d5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66d4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d66d230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d66d1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d66d250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d66d210 'int' 4 # | | | `-ConstantMatrixType 0x55f99d66d480 'matrix' # | | |-TypedefDecl 0x55f99d66da10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66d910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d66d690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d66d650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d66d6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d66d670 'int' 1 # | | | `-ConstantMatrixType 0x55f99d66d8b0 'matrix' # | | |-TypedefDecl 0x55f99d66de40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66dd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d66dac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d66da80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d66dae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d66daa0 'int' 2 # | | | `-ConstantMatrixType 0x55f99d66dce0 'matrix' # | | |-TypedefDecl 0x55f99d66e270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66e170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d66def0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d66deb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d66df10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d66ded0 'int' 3 # | | | `-ConstantMatrixType 0x55f99d66e110 'matrix' # | | |-TypedefDecl 0x55f99d66f9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66f8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d66e320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d66e2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d66e340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d66e300 'int' 4 # | | | `-ConstantMatrixType 0x55f99d66f860 'matrix' # | | |-TypedefDecl 0x55f99d66fdf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d66fcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d66fa70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d66fa30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d66fa90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d66fa50 'int' 1 # | | | `-ConstantMatrixType 0x55f99d66fc90 'matrix' # | | |-TypedefDecl 0x55f99d670220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d670120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d66fea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d66fe60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d66fec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d66fe80 'int' 2 # | | | `-ConstantMatrixType 0x55f99d6700c0 'matrix' # | | |-TypedefDecl 0x55f99d670650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d670550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6702d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d670290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d6702f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6702b0 'int' 3 # | | | `-ConstantMatrixType 0x55f99d6704f0 'matrix' # | | |-TypedefDecl 0x55f99d670da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d670ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d670700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d6706c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d670720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d6706e0 'int' 4 # | | | `-ConstantMatrixType 0x55f99d670c40 'matrix' # | | |-TypedefDecl 0x55f99d671120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d671020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d670e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d670e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d670e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d670e48 'int' 1 # | | | `-ConstantMatrixType 0x55f99d670fc0 'matrix' # | | |-TypedefDecl 0x55f99d671460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d671360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6711e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6711a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d671208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6711c8 'int' 2 # | | | `-ConstantMatrixType 0x55f99d671300 'matrix' # | | |-TypedefDecl 0x55f99d6717a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6716a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d671528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6714e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d671548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d671508 'int' 3 # | | | `-ConstantMatrixType 0x55f99d671640 'matrix' # | | |-TypedefDecl 0x55f99d672b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6719e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d671868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d671828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d671888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d671848 'int' 4 # | | | `-ConstantMatrixType 0x55f99d671980 'matrix' # | | |-TypedefDecl 0x55f99d672e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d672d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d672bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d672b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d672bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d672bb8 'int' 1 # | | | `-ConstantMatrixType 0x55f99d672cf0 'matrix' # | | |-TypedefDecl 0x55f99d673190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d673090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d672f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d672ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d672f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d672ef8 'int' 2 # | | | `-ConstantMatrixType 0x55f99d673030 'matrix' # | | |-TypedefDecl 0x55f99d6734d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6733d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d673258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d673218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d673278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d673238 'int' 3 # | | | `-ConstantMatrixType 0x55f99d673370 'matrix' # | | |-TypedefDecl 0x55f99d673810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d673710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d673598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d673558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6735b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d673578 'int' 4 # | | | `-ConstantMatrixType 0x55f99d6736b0 'matrix' # | | |-TypedefDecl 0x55f99d673b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d673a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d6738d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d673898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6738f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6738b8 'int' 1 # | | | `-ConstantMatrixType 0x55f99d6739f0 'matrix' # | | |-TypedefDecl 0x55f99d673ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d673da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d673c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d673be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d673c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d673c08 'int' 2 # | | | `-ConstantMatrixType 0x55f99d673d40 'matrix' # | | |-TypedefDecl 0x55f99d6741e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6740e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d673f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d673f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d673f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d673f48 'int' 3 # | | | `-ConstantMatrixType 0x55f99d674080 'matrix' # | | |-TypedefDecl 0x55f99d674520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d674420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d6742a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d674268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6742c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d674288 'int' 4 # | | | `-ConstantMatrixType 0x55f99d6743c0 'matrix' # | | |-TypedefDecl 0x55f99d674860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d674760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d6745e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d6745a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d674608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6745c8 'int' 1 # | | | `-ConstantMatrixType 0x55f99d674700 'matrix' # | | |-TypedefDecl 0x55f99d674bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d674af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d674928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d6748e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d674948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d674908 'int' 2 # | | | `-ConstantMatrixType 0x55f99d674a40 'matrix' # | | |-TypedefDecl 0x55f99d674f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d674e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d674cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d674c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d674cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d674c98 'int' 3 # | | | `-ConstantMatrixType 0x55f99d674dd0 'matrix' # | | |-TypedefDecl 0x55f99d675270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d675170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55f99d6468a0 'float32_t' sugar # | | | | |-Typedef 0x55f99d61ddc8 'float32_t' # | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d674ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d674fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d675018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d674fd8 'int' 4 # | | | `-ConstantMatrixType 0x55f99d675110 'matrix' # | | |-TypedefDecl 0x55f99d6755f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6754f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d675338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6752f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d675358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d675318 'int' 1 # | | | `-ConstantMatrixType 0x55f99d675490 'matrix' # | | |-TypedefDecl 0x55f99d675930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d675830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6756b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d675678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6756d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d675698 'int' 2 # | | | `-ConstantMatrixType 0x55f99d6757d0 'matrix' # | | |-TypedefDecl 0x55f99d675c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d675b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6759f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d6759b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d675a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6759d8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d675b30 'matrix' # | | |-TypedefDecl 0x55f99d675fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d675ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d675d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d675d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d675d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d675d38 'int' 4 # | | | `-ConstantMatrixType 0x55f99d675e70 'matrix' # | | |-TypedefDecl 0x55f99d676310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d676210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d676098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d676058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d6760b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d676078 'int' 1 # | | | `-ConstantMatrixType 0x55f99d6761b0 'matrix' # | | |-TypedefDecl 0x55f99d676650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d676550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6763d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d676398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d6763f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6763b8 'int' 2 # | | | `-ConstantMatrixType 0x55f99d6764f0 'matrix' # | | |-TypedefDecl 0x55f99d676990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d676890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d676718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6766d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d676738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6766f8 'int' 3 # | | | `-ConstantMatrixType 0x55f99d676830 'matrix' # | | |-TypedefDecl 0x55f99d676ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d676be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d676a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d676a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d676a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d676a38 'int' 4 # | | | `-ConstantMatrixType 0x55f99d676b80 'matrix' # | | |-TypedefDecl 0x55f99d677020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d676f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d676da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d676d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d676dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d676d88 'int' 1 # | | | `-ConstantMatrixType 0x55f99d676ec0 'matrix' # | | |-TypedefDecl 0x55f99d677360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d677260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d6770e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6770a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d677108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d6770c8 'int' 2 # | | | `-ConstantMatrixType 0x55f99d677200 'matrix' # | | |-TypedefDecl 0x55f99d6776a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6775a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d677428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d6773e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d677448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d677408 'int' 3 # | | | `-ConstantMatrixType 0x55f99d677540 'matrix' # | | |-TypedefDecl 0x55f99d6779e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6778e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d677768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d677728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d677788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d677748 'int' 4 # | | | `-ConstantMatrixType 0x55f99d677880 'matrix' # | | |-TypedefDecl 0x55f99d677d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55f99d677c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d677aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d677a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55f99d677ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55f99d677a88 'int' 1 # | | | `-ConstantMatrixType 0x55f99d677bd0 'matrix' # | | |-TypedefDecl 0x55f99d678070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55f99d677f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d677df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d677db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55f99d677e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55f99d677dd8 'int' 2 # | | | `-ConstantMatrixType 0x55f99d677f10 'matrix' # | | |-TypedefDecl 0x55f99d6783b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55f99d6782b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | | `-BuiltinType 0x55f99d5ed380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55f99d678138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55f99d6780f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55f99d678158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55f99d678118 'int' 3 # | | | `-ConstantMatrixType 0x55f99d678250 'matrix' # | | `-TypedefDecl 0x55f99d6786f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55f99d6785f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55f99d6192f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55f99d647200 'float64_t' sugar # | | | |-Typedef 0x55f99d61df18 'float64_t' # | | | `-BuiltinType 0x55f99d5ed380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55f99d678478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55f99d678438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55f99d678498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55f99d678458 'int' 4 # | | `-ConstantMatrixType 0x55f99d678590 'matrix' # | |-NamespaceDecl 0x55f99d68ba18 prev 0x55f99d61dbf0 line:12:11 hlsl # | | |-original Namespace 0x55f99d5eda98 'hlsl' # | | `-NamespaceDecl 0x55f99d68ba88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55f99d68bd68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55f99d68bb10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55f99d68bb90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55f99d68bc68 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 0x55f99d68bd10 <> Implicit # | | | |-CXXRecordDecl 0x55f99d68be40 col:42 implicit struct is_same # | | | `-VarDecl 0x55f99d68bef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55f99d68bf80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55f99d68c2f0 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 0x55f99d5edb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d5edb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55f99d68c028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55f99d68c520 <> Implicit # | | | |-CXXRecordDecl 0x55f99d68c5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55f99d68c698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55f99d68c700 'bool' true # | | |-ClassTemplateDecl 0x55f99d691088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55f99d690e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55f99d690ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55f99d690f88 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 0x55f99d691030 <> Implicit # | | | `-CXXRecordDecl 0x55f99d691160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55f99d691540 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 0x55f99d5edb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55f99d691248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55f99d6917a0 <> Implicit # | | | |-CXXRecordDecl 0x55f99d691860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55f99d691918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55f99d6912a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55f99d691248 'T' # | | |-TypeAliasTemplateDecl 0x55f99d691d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55f99d6919e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55f99d691a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55f99d5ed1c0 'void' # | | | `-TypeAliasDecl 0x55f99d691ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55f99d691c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55f99d693160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55f99d691d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55f99d692630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55f99d6926c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55f99d6930b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55f99d692f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55f99d693440 # | | | `-ReturnStmt 0x55f99d693430 # | | | `-BuiltinBitCastExpr 0x55f99d693408 'vector' # | | | `-DeclRefExpr 0x55f99d6933b0 'vector' lvalue ParmVar 0x55f99d692f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55f99d695c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55f99d693458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55f99d6934e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55f99d695ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d695a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55f99d695da8 # | | | `-ReturnStmt 0x55f99d695d98 # | | | `-BuiltinBitCastExpr 0x55f99d695d70 'U' # | | | `-DeclRefExpr 0x55f99d695d40 'T' lvalue ParmVar 0x55f99d695a60 'F' 'T' # | | |-ClassTemplateDecl 0x55f99d695f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55f99d695dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55f99d695e60 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 0x55f99d695f08 <> Implicit # | | | |-CXXRecordDecl 0x55f99d696038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55f99d6960f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55f99d696168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55f99d695e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55f99d695dc0 'T' # | | `-TypeAliasTemplateDecl 0x55f99d696c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55f99d6961d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55f99d696278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55f99d696ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55f99d696ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55f99d5eddf0 <> 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 0x55f99d6966a0 '__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 0x55f99d68ba88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55f99d691d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55f99d6963f0 'bool' # | | | | `-BinaryOperator 0x55f99d6963d0 'bool' '&&' # | | | | |-BinaryOperator 0x55f99d696350 'bool' '>' # | | | | | |-DeclRefExpr 0x55f99d696310 'int' NonTypeTemplateParm 0x55f99d696278 'N' 'int' # | | | | | `-IntegerLiteral 0x55f99d696330 'int' 1 # | | | | `-BinaryOperator 0x55f99d6963b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55f99d696370 'int' NonTypeTemplateParm 0x55f99d696278 'N' 'int' # | | | | `-IntegerLiteral 0x55f99d696390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d696230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d6961d8 'T' # | | | `-DependentNameType 0x55f99d696650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55f99d6969b0 'int' NonTypeTemplateParm 0x55f99d696278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55f99d696a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55f99d6969e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55f99d5eddf0 'vector' # | | | `-TemplateSpecializationType 0x55f99d6966a0 '__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 0x55f99d68ba88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55f99d691d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55f99d6963f0 'bool' # | | | | `-BinaryOperator 0x55f99d6963d0 'bool' '&&' # | | | | |-BinaryOperator 0x55f99d696350 'bool' '>' # | | | | | |-DeclRefExpr 0x55f99d696310 'int' NonTypeTemplateParm 0x55f99d696278 'N' 'int' # | | | | | `-IntegerLiteral 0x55f99d696330 'int' 1 # | | | | `-BinaryOperator 0x55f99d6963b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55f99d696370 'int' NonTypeTemplateParm 0x55f99d696278 'N' 'int' # | | | | `-IntegerLiteral 0x55f99d696390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d696230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d6961d8 'T' # | | | `-DependentNameType 0x55f99d696650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55f99d696a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55f99d5edc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55f99d5edc78 <> 'int' 4 # | | `-DeclRefExpr 0x55f99d6969b0 'int' NonTypeTemplateParm 0x55f99d696278 'N' 'int' # | |-NamespaceDecl 0x55f99d696ca8 prev 0x55f99d68ba18 line:12:11 hlsl # | | |-original Namespace 0x55f99d5eda98 'hlsl' # | | |-FunctionDecl 0x55f99d696e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55f99d696d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f99d696ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d696f50 Implicit # | | | `-ConstAttr 0x55f99d696f78 Implicit # | | |-FunctionDecl 0x55f99d697128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d697000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6971d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d697250 Implicit # | | | `-ConstAttr 0x55f99d697278 Implicit # | | |-FunctionDecl 0x55f99d697438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d697310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6974e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d697560 Implicit # | | | `-ConstAttr 0x55f99d697588 Implicit # | | |-FunctionDecl 0x55f99d697748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d697620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6977f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d697870 Implicit # | | | `-ConstAttr 0x55f99d697898 Implicit # | | |-FunctionDecl 0x55f99d698e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55f99d698d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55f99d698f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d698f90 Implicit # | | | `-ConstAttr 0x55f99d698fb8 Implicit # | | |-FunctionDecl 0x55f99d699178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55f99d699050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d699228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d6992a0 Implicit # | | | `-ConstAttr 0x55f99d6992c8 Implicit # | | |-FunctionDecl 0x55f99d699488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55f99d699360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d699538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d6995b0 Implicit # | | | `-ConstAttr 0x55f99d6995d8 Implicit # | | |-FunctionDecl 0x55f99d699798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55f99d699670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d699848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d6998c0 Implicit # | | | `-ConstAttr 0x55f99d6998e8 Implicit # | | |-FunctionDecl 0x55f99d699a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d699938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55f99d699b88 # | | | `-ReturnStmt 0x55f99d699b78 # | | | `-ImplicitCastExpr 0x55f99d699b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55f99d699b40 'uint':'unsigned int' lvalue ParmVar 0x55f99d699938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55f99d699d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d699bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55f99d699eb0 # | | | `-ReturnStmt 0x55f99d699ea0 # | | | `-ImplicitCastExpr 0x55f99d699e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55f99d699e68 'uint2':'vector' lvalue ParmVar 0x55f99d699bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55f99d69a038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d699f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55f99d69a158 # | | | `-ReturnStmt 0x55f99d69a148 # | | | `-ImplicitCastExpr 0x55f99d69a130 'uint3':'vector' # | | | `-DeclRefExpr 0x55f99d69a110 'uint3':'vector' lvalue ParmVar 0x55f99d699f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55f99d69a2d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d69a1a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55f99d69a3f8 # | | | `-ReturnStmt 0x55f99d69a3e8 # | | | `-ImplicitCastExpr 0x55f99d69a3d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55f99d69a3b0 'uint4':'vector' lvalue ParmVar 0x55f99d69a1a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55f99d69a528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55f99d69a438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f99d69a5d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d69a650 Implicit # | | | `-ConstAttr 0x55f99d69a678 Implicit # | | |-FunctionDecl 0x55f99d69a838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d69a710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d69a8e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d69a960 Implicit # | | | `-ConstAttr 0x55f99d69a988 Implicit # | | |-FunctionDecl 0x55f99d69ab48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d69aa20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d69abf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d69ac70 Implicit # | | | `-ConstAttr 0x55f99d69ac98 Implicit # | | |-FunctionDecl 0x55f99d69b5d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d69b4b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d69b688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d69b700 Implicit # | | | `-ConstAttr 0x55f99d69b728 Implicit # | | |-FunctionDecl 0x55f99d69b8c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f99d69b7a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d69b978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d69b9f0 Implicit # | | | `-ConstAttr 0x55f99d69ba18 Implicit # | | |-FunctionDecl 0x55f99d69bbd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f99d69bab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d69bc88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d69bd00 Implicit # | | | `-ConstAttr 0x55f99d69bd28 Implicit # | | |-FunctionDecl 0x55f99d69bee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f99d69bdc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d69bf98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d69c010 Implicit # | | | `-ConstAttr 0x55f99d69c038 Implicit # | | |-FunctionDecl 0x55f99d69c1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f99d69c0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d69c2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d69c320 Implicit # | | | `-ConstAttr 0x55f99d69c348 Implicit # | | |-FunctionDecl 0x55f99d6a0b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d69c398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55f99d6a0c90 # | | | `-ReturnStmt 0x55f99d6a0c80 # | | | `-ImplicitCastExpr 0x55f99d6a0c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55f99d6a0c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d69c398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55f99d6a0e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d6a0ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55f99d6a0f38 # | | | `-ReturnStmt 0x55f99d6a0f28 # | | | `-ImplicitCastExpr 0x55f99d6a0f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55f99d6a0ef0 'uint64_t2':'vector' lvalue ParmVar 0x55f99d6a0ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55f99d6a10b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d6a0f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55f99d6a11d8 # | | | `-ReturnStmt 0x55f99d6a11c8 # | | | `-ImplicitCastExpr 0x55f99d6a11b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55f99d6a1190 'uint64_t3':'vector' lvalue ParmVar 0x55f99d6a0f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55f99d6a1358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d6a1228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55f99d6a1478 # | | | `-ReturnStmt 0x55f99d6a1468 # | | | `-ImplicitCastExpr 0x55f99d6a1450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55f99d6a1430 'uint64_t4':'vector' lvalue ParmVar 0x55f99d6a1228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55f99d6a15a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55f99d6a14b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55f99d6a1658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d6a16d0 Implicit # | | | `-ConstAttr 0x55f99d6a16f8 Implicit # | | |-FunctionDecl 0x55f99d6a18b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55f99d6a1790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a1968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d6a19e0 Implicit # | | | `-ConstAttr 0x55f99d6a1a08 Implicit # | | |-FunctionDecl 0x55f99d6a2cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55f99d6a1aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a2d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d6a2df0 Implicit # | | | `-ConstAttr 0x55f99d6a2e18 Implicit # | | |-FunctionDecl 0x55f99d6a2fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55f99d6a2eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a3088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55f99d6a3100 Implicit # | | | `-ConstAttr 0x55f99d6a3128 Implicit # | | |-FunctionDecl 0x55f99d6a3238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55f99d6a3188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f99d6a32e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f99d6a3360 Implicit # | | | `-ConstAttr 0x55f99d6a3388 Implicit # | | |-FunctionDecl 0x55f99d6a34a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6a33f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a3550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f99d6a35c8 Implicit # | | | `-ConstAttr 0x55f99d6a35f0 Implicit # | | |-FunctionDecl 0x55f99d6a3718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6a3668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a37c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f99d6a3840 Implicit # | | | `-ConstAttr 0x55f99d6a3868 Implicit # | | |-FunctionDecl 0x55f99d6a3990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6a38e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a3a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f99d6a3ab8 Implicit # | | | `-ConstAttr 0x55f99d6a3ae0 Implicit # | | |-FunctionDecl 0x55f99d6a3c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55f99d6a3b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d6a3ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f99d6a3d58 Implicit # | | | `-ConstAttr 0x55f99d6a3d80 Implicit # | | |-FunctionDecl 0x55f99d6a3ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6a3df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a3f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f99d6a3fd0 Implicit # | | | `-ConstAttr 0x55f99d6a3ff8 Implicit # | | |-FunctionDecl 0x55f99d6a4120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6a4070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a41d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f99d6a4248 Implicit # | | | `-ConstAttr 0x55f99d6a4270 Implicit # | | |-FunctionDecl 0x55f99d6a4398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6a42e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a4448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55f99d6a44c0 Implicit # | | | `-ConstAttr 0x55f99d6a44e8 Implicit # | | |-FunctionDecl 0x55f99d6a4768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55f99d6a4590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55f99d6a4610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55f99d6a4820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6a48e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55f99d6a4928 Implicit # | | | `-ConstAttr 0x55f99d6a4950 Implicit # | | |-FunctionDecl 0x55f99d6a7050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55f99d6a49f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55f99d6a4a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55f99d6a7108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6a71c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55f99d6a7210 Implicit # | | | `-ConstAttr 0x55f99d6a7238 Implicit # | | |-FunctionDecl 0x55f99d6a7380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55f99d6a7298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f99d6a7430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a74a8 Implicit # | | | `-ConstAttr 0x55f99d6a74d0 Implicit # | | |-FunctionDecl 0x55f99d6a7660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55f99d6a7538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a7710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a7788 Implicit # | | | `-ConstAttr 0x55f99d6a77b0 Implicit # | | |-FunctionDecl 0x55f99d6a7950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55f99d6a7828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a7a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a7a78 Implicit # | | | `-ConstAttr 0x55f99d6a7aa0 Implicit # | | |-FunctionDecl 0x55f99d6a7c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55f99d6a7b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a7cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a7d68 Implicit # | | | `-ConstAttr 0x55f99d6a7d90 Implicit # | | |-FunctionDecl 0x55f99d6a7ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55f99d6a7de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55f99d6a7f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a7ff8 Implicit # | | | `-ConstAttr 0x55f99d6a8020 Implicit # | | |-FunctionDecl 0x55f99d6a81f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55f99d6a80d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a82a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a8318 Implicit # | | | `-ConstAttr 0x55f99d6a8340 Implicit # | | |-FunctionDecl 0x55f99d6a8500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55f99d6a83e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a85b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a8628 Implicit # | | | `-ConstAttr 0x55f99d6a8650 Implicit # | | |-FunctionDecl 0x55f99d6a8810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55f99d6a86f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a88c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a8938 Implicit # | | | `-ConstAttr 0x55f99d6a8960 Implicit # | | |-FunctionDecl 0x55f99d6a8ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55f99d6a89d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55f99d6a8b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55f99d6a8bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a8c08 Implicit # | | | `-ConstAttr 0x55f99d6a8c30 Implicit # | | |-FunctionDecl 0x55f99d6a8dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55f99d6a8ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a8e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a8ef8 Implicit # | | | `-ConstAttr 0x55f99d6a8f20 Implicit # | | |-FunctionDecl 0x55f99d6a90d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55f99d6a8f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a9180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a91f8 Implicit # | | | `-ConstAttr 0x55f99d6a9220 Implicit # | | |-FunctionDecl 0x55f99d6a93c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55f99d6a9298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a9470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a94e8 Implicit # | | | `-ConstAttr 0x55f99d6a9510 Implicit # | | |-FunctionDecl 0x55f99d6a96b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55f99d6a9588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d6a9760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a97d8 Implicit # | | | `-ConstAttr 0x55f99d6a9800 Implicit # | | |-FunctionDecl 0x55f99d6a99a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55f99d6a9878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a9a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a9ac8 Implicit # | | | `-ConstAttr 0x55f99d6a9af0 Implicit # | | |-FunctionDecl 0x55f99d6a9c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55f99d6a9b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6a9d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6a9db8 Implicit # | | | `-ConstAttr 0x55f99d6a9de0 Implicit # | | |-FunctionDecl 0x55f99d6a9f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55f99d6a9e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6aa030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6aa0c8 Implicit # | | | `-ConstAttr 0x55f99d6aa0f0 Implicit # | | |-FunctionDecl 0x55f99d6aa230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55f99d6aa150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55f99d6aa2e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6aa358 Implicit # | | | `-ConstAttr 0x55f99d6aa380 Implicit # | | |-FunctionDecl 0x55f99d6aa520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55f99d6aa3f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6aa5d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6aa648 Implicit # | | | `-ConstAttr 0x55f99d6aa670 Implicit # | | |-FunctionDecl 0x55f99d6aa810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55f99d6aa6e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6aa8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6aa938 Implicit # | | | `-ConstAttr 0x55f99d6aa960 Implicit # | | |-FunctionDecl 0x55f99d6aab00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55f99d6aa9d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6aabb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6aac28 Implicit # | | | `-ConstAttr 0x55f99d6aac50 Implicit # | | |-FunctionDecl 0x55f99d6aadf0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55f99d6aacc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d6aaea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6aaf18 Implicit # | | | `-ConstAttr 0x55f99d6aaf40 Implicit # | | |-FunctionDecl 0x55f99d6ab0f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55f99d6aafb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ab1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6ab218 Implicit # | | | `-ConstAttr 0x55f99d6ab240 Implicit # | | |-FunctionDecl 0x55f99d6ab3e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55f99d6ab2b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ab490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6ab508 Implicit # | | | `-ConstAttr 0x55f99d6ab530 Implicit # | | |-FunctionDecl 0x55f99d6ab6d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55f99d6ab5a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ab780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6ab7f8 Implicit # | | | `-ConstAttr 0x55f99d6ab820 Implicit # | | |-FunctionDecl 0x55f99d6ab9c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55f99d6ab898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d6aba70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6abae8 Implicit # | | | `-ConstAttr 0x55f99d6abb10 Implicit # | | |-FunctionDecl 0x55f99d6abcb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d6abb88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6abd60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6abdd8 Implicit # | | | `-ConstAttr 0x55f99d6abe00 Implicit # | | |-FunctionDecl 0x55f99d6abfa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d6abe78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ac050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6adc98 Implicit # | | | `-ConstAttr 0x55f99d6adcc0 Implicit # | | |-FunctionDecl 0x55f99d6ade60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d6add38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6adf10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6adf88 Implicit # | | | `-ConstAttr 0x55f99d6adfb0 Implicit # | | |-FunctionDecl 0x55f99d6ae0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55f99d6ae010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55f99d6ae1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6ae218 Implicit # | | | `-ConstAttr 0x55f99d6ae240 Implicit # | | |-FunctionDecl 0x55f99d6ae3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55f99d6ae2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ae490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6ae508 Implicit # | | | `-ConstAttr 0x55f99d6ae530 Implicit # | | |-FunctionDecl 0x55f99d6ae6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55f99d6ae5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ae780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6ae7f8 Implicit # | | | `-ConstAttr 0x55f99d6ae820 Implicit # | | |-FunctionDecl 0x55f99d6ae9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55f99d6ae898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6aea70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55f99d6aeae8 Implicit # | | | `-ConstAttr 0x55f99d6aeb10 Implicit # | | |-FunctionDecl 0x55f99d6aed00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55f99d6aeb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55f99d6aebe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55f99d6aedb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6aee30 Implicit # | | | `-ConstAttr 0x55f99d6aee58 Implicit # | | |-FunctionDecl 0x55f99d6af078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55f99d6aeea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55f99d6aef28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6af130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6af1a8 Implicit # | | | `-ConstAttr 0x55f99d6af1d0 Implicit # | | |-FunctionDecl 0x55f99d6af408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55f99d6af230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55f99d6af2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6af4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6af538 Implicit # | | | `-ConstAttr 0x55f99d6af560 Implicit # | | |-FunctionDecl 0x55f99d6af798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55f99d6af5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55f99d6af640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6af850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6af8c8 Implicit # | | | `-ConstAttr 0x55f99d6af8f0 Implicit # | | |-FunctionDecl 0x55f99d6afb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55f99d6af978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55f99d6af9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6afc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6afc88 Implicit # | | | `-ConstAttr 0x55f99d6afcb0 Implicit # | | |-FunctionDecl 0x55f99d6aff08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55f99d6afd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55f99d6afdb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6affc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6b0038 Implicit # | | | `-ConstAttr 0x55f99d6b0060 Implicit # | | |-FunctionDecl 0x55f99d6b02b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55f99d6b00e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55f99d6b0168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6b0370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6b03e8 Implicit # | | | `-ConstAttr 0x55f99d6b0410 Implicit # | | |-FunctionDecl 0x55f99d6b0668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55f99d6b0498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55f99d6b0518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6b0720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6b0798 Implicit # | | | `-ConstAttr 0x55f99d6b07c0 Implicit # | | |-FunctionDecl 0x55f99d6b0a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55f99d6b0848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55f99d6b08c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6b0ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6b0b48 Implicit # | | | `-ConstAttr 0x55f99d6b0b70 Implicit # | | |-FunctionDecl 0x55f99d6b0de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55f99d6b0bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55f99d6b0c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6b0ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6b0f18 Implicit # | | | `-ConstAttr 0x55f99d6b0f40 Implicit # | | |-FunctionDecl 0x55f99d6b1198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55f99d6b0fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55f99d6b1048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6b1250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6b12c8 Implicit # | | | `-ConstAttr 0x55f99d6b12f0 Implicit # | | |-FunctionDecl 0x55f99d6b1548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55f99d6b1378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55f99d6b13f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6b1600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6b1678 Implicit # | | | `-ConstAttr 0x55f99d6b16a0 Implicit # | | |-FunctionDecl 0x55f99d6b18f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55f99d6b1728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55f99d6b17a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6b19b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6b1a28 Implicit # | | | `-ConstAttr 0x55f99d6b1a50 Implicit # | | |-FunctionDecl 0x55f99d6b1cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55f99d6b1ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55f99d6b1b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6b1d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6b1df8 Implicit # | | | `-ConstAttr 0x55f99d6b1e20 Implicit # | | |-FunctionDecl 0x55f99d6b2078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55f99d6b1ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55f99d6b1f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6b2130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6b21a8 Implicit # | | | `-ConstAttr 0x55f99d6b21d0 Implicit # | | |-FunctionDecl 0x55f99d6b2428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55f99d6b2258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55f99d6b22d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6b24e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6b2558 Implicit # | | | `-ConstAttr 0x55f99d6b2580 Implicit # | | |-FunctionDecl 0x55f99d6b27d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55f99d6b2608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55f99d6b2688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6b2890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d6b2908 Implicit # | | | `-ConstAttr 0x55f99d6b2930 Implicit # | | |-FunctionDecl 0x55f99d6b2b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55f99d6b29b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55f99d6b2a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d6b2c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d67e288 Implicit # | | | `-ConstAttr 0x55f99d67e2b0 Implicit # | | |-FunctionDecl 0x55f99d67e508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55f99d67e338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55f99d67e3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d67e5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55f99d67e638 Implicit # | | | `-ConstAttr 0x55f99d67e660 Implicit # | | |-FunctionDecl 0x55f99d67e768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55f99d67e6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f99d67e818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d67e890 Implicit # | | | `-ConstAttr 0x55f99d67e8b8 Implicit # | | |-FunctionDecl 0x55f99d67e9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55f99d67e920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d67ea78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d67eaf0 Implicit # | | | `-ConstAttr 0x55f99d67eb18 Implicit # | | |-FunctionDecl 0x55f99d67ec38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55f99d67eb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d67ece8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d67ed60 Implicit # | | | `-ConstAttr 0x55f99d67ed88 Implicit # | | |-FunctionDecl 0x55f99d67eea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55f99d67ee00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d67ef58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d67efd0 Implicit # | | | `-ConstAttr 0x55f99d67eff8 Implicit # | | |-FunctionDecl 0x55f99d67f0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55f99d67f050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55f99d67f1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b7cb0 Implicit # | | | `-ConstAttr 0x55f99d6b7cd8 Implicit # | | |-FunctionDecl 0x55f99d6b7df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55f99d6b7d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b7ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b7f20 Implicit # | | | `-ConstAttr 0x55f99d6b7f48 Implicit # | | |-FunctionDecl 0x55f99d6b8068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55f99d6b7fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b8118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b8190 Implicit # | | | `-ConstAttr 0x55f99d6b81b8 Implicit # | | |-FunctionDecl 0x55f99d6b82d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55f99d6b8230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b8388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b8400 Implicit # | | | `-ConstAttr 0x55f99d6b8428 Implicit # | | |-FunctionDecl 0x55f99d6b8540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55f99d6b8498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55f99d6b85f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55f99d6b8650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b8698 Implicit # | | | `-ConstAttr 0x55f99d6b86c0 Implicit # | | |-FunctionDecl 0x55f99d6b87e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55f99d6b8738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b8890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b8908 Implicit # | | | `-ConstAttr 0x55f99d6b8930 Implicit # | | |-FunctionDecl 0x55f99d6b8a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55f99d6b89a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b8b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b8b78 Implicit # | | | `-ConstAttr 0x55f99d6b8ba0 Implicit # | | |-FunctionDecl 0x55f99d6b8ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55f99d6b8c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b8d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b8e10 Implicit # | | | `-ConstAttr 0x55f99d6b8e38 Implicit # | | |-FunctionDecl 0x55f99d6b8f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55f99d6b8eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d6b9008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b9080 Implicit # | | | `-ConstAttr 0x55f99d6b90a8 Implicit # | | |-FunctionDecl 0x55f99d6b91c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55f99d6b9120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b9278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b92f0 Implicit # | | | `-ConstAttr 0x55f99d6b9318 Implicit # | | |-FunctionDecl 0x55f99d6b9438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55f99d6b9390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b94e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b9560 Implicit # | | | `-ConstAttr 0x55f99d6b9588 Implicit # | | |-FunctionDecl 0x55f99d6b96a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55f99d6b9600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b9758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b97d0 Implicit # | | | `-ConstAttr 0x55f99d6b97f8 Implicit # | | |-FunctionDecl 0x55f99d6b9900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55f99d6b9858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55f99d6b99b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b9a28 Implicit # | | | `-ConstAttr 0x55f99d6b9a50 Implicit # | | |-FunctionDecl 0x55f99d6b9b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55f99d6b9ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b9c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b9c98 Implicit # | | | `-ConstAttr 0x55f99d6b9cd0 Implicit # | | |-FunctionDecl 0x55f99d6b9df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55f99d6b9d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b9ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6b9f18 Implicit # | | | `-ConstAttr 0x55f99d6b9f40 Implicit # | | |-FunctionDecl 0x55f99d6ba060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55f99d6b9fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ba110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6ba188 Implicit # | | | `-ConstAttr 0x55f99d6ba1b0 Implicit # | | |-FunctionDecl 0x55f99d6ba2d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55f99d6ba228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d6ba380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6ba3f8 Implicit # | | | `-ConstAttr 0x55f99d6ba420 Implicit # | | |-FunctionDecl 0x55f99d6ba540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55f99d6ba498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ba5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6ba668 Implicit # | | | `-ConstAttr 0x55f99d6ba690 Implicit # | | |-FunctionDecl 0x55f99d6ba7b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55f99d6ba708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ba860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6ba8d8 Implicit # | | | `-ConstAttr 0x55f99d6ba900 Implicit # | | |-FunctionDecl 0x55f99d6baa20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55f99d6ba978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6baad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6bab48 Implicit # | | | `-ConstAttr 0x55f99d6bab70 Implicit # | | |-FunctionDecl 0x55f99d6bace0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55f99d6babe8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d6bad90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6bae08 Implicit # | | | `-ConstAttr 0x55f99d6bae30 Implicit # | | |-FunctionDecl 0x55f99d6baf50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d6baea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bb000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6bb078 Implicit # | | | `-ConstAttr 0x55f99d6bb0a0 Implicit # | | |-FunctionDecl 0x55f99d6bb1c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d6bb118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bb270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6bb2e8 Implicit # | | | `-ConstAttr 0x55f99d6bb310 Implicit # | | |-FunctionDecl 0x55f99d6bb430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d6bb388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bb4e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6bb558 Implicit # | | | `-ConstAttr 0x55f99d6bb580 Implicit # | | |-FunctionDecl 0x55f99d6bb688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55f99d6bb5e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55f99d6bb738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6bb7b0 Implicit # | | | `-ConstAttr 0x55f99d6bb7d8 Implicit # | | |-FunctionDecl 0x55f99d6bb8f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55f99d6bb850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bb9a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6bba20 Implicit # | | | `-ConstAttr 0x55f99d6bba48 Implicit # | | |-FunctionDecl 0x55f99d6bbb68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55f99d6bbac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bbc18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6bbc90 Implicit # | | | `-ConstAttr 0x55f99d6bbcb8 Implicit # | | |-FunctionDecl 0x55f99d6bbde8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55f99d6bbd40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bbe98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55f99d6bbf10 Implicit # | | | `-ConstAttr 0x55f99d6bbf38 Implicit # | | |-FunctionDecl 0x55f99d6bc188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55f99d6bbfb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d6bc030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d6bc240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55f99d6bc2b8 Implicit # | | | `-ConstAttr 0x55f99d6bc2e0 Implicit # | | |-FunctionDecl 0x55f99d6bc518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55f99d6bc348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d6bc3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bc5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55f99d6bc648 Implicit # | | | `-ConstAttr 0x55f99d6bc670 Implicit # | | |-FunctionDecl 0x55f99d6bc8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55f99d6bc6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d6bc768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bc970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55f99d6bc9e8 Implicit # | | | `-ConstAttr 0x55f99d6bca10 Implicit # | | |-FunctionDecl 0x55f99d6bcd00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55f99d6bca88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d6bcb08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bcdb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55f99d6bce30 Implicit # | | | `-ConstAttr 0x55f99d6bce58 Implicit # | | |-FunctionDecl 0x55f99d6bcf68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55f99d6bceb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f99d6bd018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f99d6bd090 Implicit # | | | `-ConstAttr 0x55f99d6bd0b8 Implicit # | | |-FunctionDecl 0x55f99d6bd1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6bd120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bd280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f99d6bd2f8 Implicit # | | | `-ConstAttr 0x55f99d6bd320 Implicit # | | |-FunctionDecl 0x55f99d6bd448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6bd398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bd4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f99d6bd570 Implicit # | | | `-ConstAttr 0x55f99d6bd598 Implicit # | | |-FunctionDecl 0x55f99d6bd6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6bd610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bd770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f99d6bd7e8 Implicit # | | | `-ConstAttr 0x55f99d6bd810 Implicit # | | |-FunctionDecl 0x55f99d6bd920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55f99d6bd870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d6bd9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f99d6bda48 Implicit # | | | `-ConstAttr 0x55f99d6bda70 Implicit # | | |-FunctionDecl 0x55f99d6bdb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6bdae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bdc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f99d6bdcc0 Implicit # | | | `-ConstAttr 0x55f99d6ac460 Implicit # | | |-FunctionDecl 0x55f99d6ac588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6ac4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ac638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f99d6ac6b0 Implicit # | | | `-ConstAttr 0x55f99d6ac6d8 Implicit # | | |-FunctionDecl 0x55f99d6ac800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6ac750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ac8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55f99d6ac928 Implicit # | | | `-ConstAttr 0x55f99d6ac950 Implicit # | | |-FunctionDecl 0x55f99d6aca60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55f99d6ac9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f99d6acb10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f99d6acb88 Implicit # | | | `-ConstAttr 0x55f99d6acbb0 Implicit # | | |-FunctionDecl 0x55f99d6accc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6acc18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6acd78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f99d6acdf0 Implicit # | | | `-ConstAttr 0x55f99d6ace18 Implicit # | | |-FunctionDecl 0x55f99d6acf40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6ace90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6acff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f99d6ad068 Implicit # | | | `-ConstAttr 0x55f99d6ad090 Implicit # | | |-FunctionDecl 0x55f99d6ad1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6ad108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ad268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f99d6ad2e0 Implicit # | | | `-ConstAttr 0x55f99d6ad308 Implicit # | | |-FunctionDecl 0x55f99d6c0d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55f99d6ad368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d6c0db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f99d6c0e28 Implicit # | | | `-ConstAttr 0x55f99d6c0e50 Implicit # | | |-FunctionDecl 0x55f99d6c0f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6c0ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c1028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f99d6c10a0 Implicit # | | | `-ConstAttr 0x55f99d6c10c8 Implicit # | | |-FunctionDecl 0x55f99d6c11f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6c1140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c12a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f99d6c1318 Implicit # | | | `-ConstAttr 0x55f99d6c1340 Implicit # | | |-FunctionDecl 0x55f99d6c1468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6c13b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c1518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55f99d6c1590 Implicit # | | | `-ConstAttr 0x55f99d6c15b8 Implicit # | | |-FunctionDecl 0x55f99d6c17a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55f99d6c1618 col:17 y 'half' # | | | |-ParmVarDecl 0x55f99d6c1698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55f99d6c1860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f99d6c18d8 Implicit # | | | `-ConstAttr 0x55f99d6c1900 Implicit # | | |-FunctionDecl 0x55f99d6c1b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55f99d6c1950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d6c19d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c1be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f99d6c1c58 Implicit # | | | `-ConstAttr 0x55f99d6c1c80 Implicit # | | |-FunctionDecl 0x55f99d6c1ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55f99d6c1d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d6c1d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c1fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f99d6c2018 Implicit # | | | `-ConstAttr 0x55f99d6c2040 Implicit # | | |-FunctionDecl 0x55f99d6c2278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55f99d6c20a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d6c2120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c2330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f99d6c23a8 Implicit # | | | `-ConstAttr 0x55f99d6c23d0 Implicit # | | |-FunctionDecl 0x55f99d6c25c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55f99d6c2430 col:19 y 'float' # | | | |-ParmVarDecl 0x55f99d6c24b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55f99d6c2680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f99d6c26f8 Implicit # | | | `-ConstAttr 0x55f99d6c2720 Implicit # | | |-FunctionDecl 0x55f99d6c2958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55f99d6c2780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d6c2800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c2a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f99d6c2a88 Implicit # | | | `-ConstAttr 0x55f99d6c2ab0 Implicit # | | |-FunctionDecl 0x55f99d6c2d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55f99d6c2b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d6c2b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c2dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f99d6c2e50 Implicit # | | | `-ConstAttr 0x55f99d6c2e78 Implicit # | | |-FunctionDecl 0x55f99d6c30a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55f99d6c2ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d6c2f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c3160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55f99d6c31d8 Implicit # | | | `-ConstAttr 0x55f99d6c3200 Implicit # | | |-FunctionDecl 0x55f99d6c3310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55f99d6c3260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f99d6c33c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f99d6c3438 Implicit # | | | `-ConstAttr 0x55f99d6c3460 Implicit # | | |-FunctionDecl 0x55f99d6c3578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6c34c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c3628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f99d6c36a0 Implicit # | | | `-ConstAttr 0x55f99d6c36c8 Implicit # | | |-FunctionDecl 0x55f99d6c37f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6c3740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c38a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f99d6c3918 Implicit # | | | `-ConstAttr 0x55f99d6c3940 Implicit # | | |-FunctionDecl 0x55f99d6c3a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6c39b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c3b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f99d6c3b90 Implicit # | | | `-ConstAttr 0x55f99d6c3bb8 Implicit # | | |-FunctionDecl 0x55f99d6c3d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55f99d6c3c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d6c3de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f99d6c3e58 Implicit # | | | `-ConstAttr 0x55f99d6c3e80 Implicit # | | |-FunctionDecl 0x55f99d6c3fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6c3ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c4058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f99d6c40d0 Implicit # | | | `-ConstAttr 0x55f99d6c40f8 Implicit # | | |-FunctionDecl 0x55f99d6c4220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6c4170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c42d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f99d6c4348 Implicit # | | | `-ConstAttr 0x55f99d6c4370 Implicit # | | |-FunctionDecl 0x55f99d6c4498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6c43e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c4548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55f99d6c45c0 Implicit # | | | `-ConstAttr 0x55f99d6c45e8 Implicit # | | |-FunctionDecl 0x55f99d6c4888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55f99d6c4648 col:16 'half' # | | | |-ParmVarDecl 0x55f99d6c46c8 col:22 'half' # | | | |-ParmVarDecl 0x55f99d6c4748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55f99d6c4948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c49c0 Implicit # | | | `-ConstAttr 0x55f99d6c49e8 Implicit # | | |-FunctionDecl 0x55f99d6c4d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55f99d6c4a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d6c4ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d6c4b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c4e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c4e78 Implicit # | | | `-ConstAttr 0x55f99d6c4ea0 Implicit # | | |-FunctionDecl 0x55f99d6c51a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55f99d6c4f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d6c4f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d6c5018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c5268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c52e0 Implicit # | | | `-ConstAttr 0x55f99d6c5308 Implicit # | | |-FunctionDecl 0x55f99d6c5608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55f99d6c5380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d6c5400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d6c5480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c56c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c5740 Implicit # | | | `-ConstAttr 0x55f99d6c5768 Implicit # | | |-FunctionDecl 0x55f99d6c5a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55f99d6c57c8 col:14 'int' # | | | |-ParmVarDecl 0x55f99d6c5848 col:19 'int' # | | | |-ParmVarDecl 0x55f99d6c58c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55f99d6c5ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c5b40 Implicit # | | | `-ConstAttr 0x55f99d6c5b68 Implicit # | | |-FunctionDecl 0x55f99d6c5ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55f99d6c5be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d6c5c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d6c5d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c5f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c6010 Implicit # | | | `-ConstAttr 0x55f99d6c6038 Implicit # | | |-FunctionDecl 0x55f99d6c6338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55f99d6c60b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d6c6130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d6c61b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c63f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c6470 Implicit # | | | `-ConstAttr 0x55f99d6c6498 Implicit # | | |-FunctionDecl 0x55f99d6c6798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55f99d6c6510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d6c6590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d6c6610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c6858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c68d0 Implicit # | | | `-ConstAttr 0x55f99d6c68f8 Implicit # | | |-FunctionDecl 0x55f99d6c6bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55f99d6c6970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d6c69f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d6c6a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d6c6cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c6d60 Implicit # | | | `-ConstAttr 0x55f99d6c6d88 Implicit # | | |-FunctionDecl 0x55f99d6c7088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55f99d6c6e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d6c6e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d6c6f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c7148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c71c0 Implicit # | | | `-ConstAttr 0x55f99d6c71e8 Implicit # | | |-FunctionDecl 0x55f99d6c74e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55f99d6c7260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d6c72e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d6c7360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c75a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c7620 Implicit # | | | `-ConstAttr 0x55f99d6c7648 Implicit # | | |-FunctionDecl 0x55f99d6c7948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55f99d6c76c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d6c7740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d6c77c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c7a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c7a80 Implicit # | | | `-ConstAttr 0x55f99d6c7aa8 Implicit # | | |-FunctionDecl 0x55f99d6c8e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55f99d6c7b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d6c7ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d6c7c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d6c8ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c8f40 Implicit # | | | `-ConstAttr 0x55f99d6c8f68 Implicit # | | |-FunctionDecl 0x55f99d6c9268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55f99d6c8fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d6c9060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d6c90e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c9328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c93a0 Implicit # | | | `-ConstAttr 0x55f99d6c93c8 Implicit # | | |-FunctionDecl 0x55f99d6c96c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55f99d6c9440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d6c94c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d6c9540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c9788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c9800 Implicit # | | | `-ConstAttr 0x55f99d6c9828 Implicit # | | |-FunctionDecl 0x55f99d6c9b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55f99d6c98a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d6c9920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d6c99a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6c9be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6c9c60 Implicit # | | | `-ConstAttr 0x55f99d6c9c88 Implicit # | | |-FunctionDecl 0x55f99d6c9f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55f99d6c9d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d6c9d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d6c9e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d6ca058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6ca0d0 Implicit # | | | `-ConstAttr 0x55f99d6ca0f8 Implicit # | | |-FunctionDecl 0x55f99d6ca3f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55f99d6ca170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d6ca1f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d6ca270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ca4b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6ca530 Implicit # | | | `-ConstAttr 0x55f99d6ca558 Implicit # | | |-FunctionDecl 0x55f99d6ca858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55f99d6ca5d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d6ca650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d6ca6d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ca918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6ca990 Implicit # | | | `-ConstAttr 0x55f99d6ca9b8 Implicit # | | |-FunctionDecl 0x55f99d6cacb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55f99d6caa30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d6caab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d6cab30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cada0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6cae18 Implicit # | | | `-ConstAttr 0x55f99d6cae40 Implicit # | | |-FunctionDecl 0x55f99d6cb0d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55f99d6caea0 col:18 'float' # | | | |-ParmVarDecl 0x55f99d6caf20 col:25 'float' # | | | |-ParmVarDecl 0x55f99d6cafa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55f99d6cb198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6cb210 Implicit # | | | `-ConstAttr 0x55f99d6cb238 Implicit # | | |-FunctionDecl 0x55f99d6cb538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55f99d6cb2b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d6cb330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d6cb3b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cb5f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6cb670 Implicit # | | | `-ConstAttr 0x55f99d6cb698 Implicit # | | |-FunctionDecl 0x55f99d6cb998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55f99d6cb710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d6cb790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d6cb810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cba58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6cbad0 Implicit # | | | `-ConstAttr 0x55f99d6cbaf8 Implicit # | | |-FunctionDecl 0x55f99d6b2d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55f99d6cbb70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d6cbbf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d6cbc70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b2de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6b2e60 Implicit # | | | `-ConstAttr 0x55f99d6b2e88 Implicit # | | |-FunctionDecl 0x55f99d6b3128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55f99d6b2ee8 col:20 'double' # | | | |-ParmVarDecl 0x55f99d6b2f68 col:28 'double' # | | | |-ParmVarDecl 0x55f99d6b2fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55f99d6b31e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6b3260 Implicit # | | | `-ConstAttr 0x55f99d6b3288 Implicit # | | |-FunctionDecl 0x55f99d6b3588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55f99d6b3300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d6b3380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d6b3400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b3648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6b36c0 Implicit # | | | `-ConstAttr 0x55f99d6b36e8 Implicit # | | |-FunctionDecl 0x55f99d6b39e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55f99d6b3760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d6b37e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d6b3860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6b3aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6b3b20 Implicit # | | | `-ConstAttr 0x55f99d6b3b48 Implicit # | | |-FunctionDecl 0x55f99d6cdfc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55f99d6b3bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d6cddc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d6cde40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ce088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55f99d6ce100 Implicit # | | | `-ConstAttr 0x55f99d6ce128 Implicit # | | |-FunctionDecl 0x55f99d6ce270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55f99d6ce188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f99d6ce320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55f99d6ce398 Implicit # | | | `-ConstAttr 0x55f99d6ce3c0 Implicit # | | |-FunctionDecl 0x55f99d6ce550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55f99d6ce428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ce600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55f99d6ce678 Implicit # | | | `-ConstAttr 0x55f99d6ce6a0 Implicit # | | |-FunctionDecl 0x55f99d6ce840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55f99d6ce718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ce8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55f99d6ce968 Implicit # | | | `-ConstAttr 0x55f99d6ce990 Implicit # | | |-FunctionDecl 0x55f99d6ceb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55f99d6cea08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cebe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55f99d6cec58 Implicit # | | | `-ConstAttr 0x55f99d6cec80 Implicit # | | |-FunctionDecl 0x55f99d6cedd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55f99d6cece0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f99d6cee80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f99d6ceef8 Implicit # | | | `-ConstAttr 0x55f99d6cef20 Implicit # | | |-FunctionDecl 0x55f99d6cf038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6cef88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cf0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f99d6cf160 Implicit # | | | `-ConstAttr 0x55f99d6cf188 Implicit # | | |-FunctionDecl 0x55f99d6cf2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6cf200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cf360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f99d6cf3d8 Implicit # | | | `-ConstAttr 0x55f99d6cf400 Implicit # | | |-FunctionDecl 0x55f99d6cf528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6cf478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cf5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f99d6cf650 Implicit # | | | `-ConstAttr 0x55f99d6cf678 Implicit # | | |-FunctionDecl 0x55f99d6cf788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55f99d6cf6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f99d6cf838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f99d6cf8b0 Implicit # | | | `-ConstAttr 0x55f99d6cf8d8 Implicit # | | |-FunctionDecl 0x55f99d6cfa00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6cf950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cfab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f99d6cfb28 Implicit # | | | `-ConstAttr 0x55f99d6cfb50 Implicit # | | |-FunctionDecl 0x55f99d6cfc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6cfbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cfd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f99d6cfda0 Implicit # | | | `-ConstAttr 0x55f99d6d0df0 Implicit # | | |-FunctionDecl 0x55f99d6d0f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6d0e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d0fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55f99d6d1040 Implicit # | | | `-ConstAttr 0x55f99d6d1068 Implicit # | | |-FunctionDecl 0x55f99d6d1178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55f99d6d10c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f99d6d1228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f99d6d12a0 Implicit # | | | `-ConstAttr 0x55f99d6d12c8 Implicit # | | |-FunctionDecl 0x55f99d6d13e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6d1330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d1490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f99d6d1508 Implicit # | | | `-ConstAttr 0x55f99d6d1530 Implicit # | | |-FunctionDecl 0x55f99d6d1658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6d15a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d1708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f99d6d1780 Implicit # | | | `-ConstAttr 0x55f99d6d17a8 Implicit # | | |-FunctionDecl 0x55f99d6d18d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6d1820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d1980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f99d6d19f8 Implicit # | | | `-ConstAttr 0x55f99d6d1a20 Implicit # | | |-FunctionDecl 0x55f99d6d1b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55f99d6d1a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d6d1be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f99d6d1c58 Implicit # | | | `-ConstAttr 0x55f99d6d1c80 Implicit # | | |-FunctionDecl 0x55f99d6d1e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6d1cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d1eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f99d6d1f28 Implicit # | | | `-ConstAttr 0x55f99d6d1f50 Implicit # | | |-FunctionDecl 0x55f99d6d2078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6d1fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d2128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f99d6d21a0 Implicit # | | | `-ConstAttr 0x55f99d6d21c8 Implicit # | | |-FunctionDecl 0x55f99d6d22f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6d2240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d23a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55f99d6d2418 Implicit # | | | `-ConstAttr 0x55f99d6d2440 Implicit # | | |-FunctionDecl 0x55f99d6d25b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55f99d6d2490 col:33 used x 'int' # | | | `-CompoundStmt 0x55f99d6d2a28 # | | | `-ReturnStmt 0x55f99d6d2a18 # | | | `-ImplicitCastExpr 0x55f99d6d2a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55f99d6d29b8 'int' # | | | |-ImplicitCastExpr 0x55f99d6d29a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d28e8 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d29e8 'int' # | | | `-DeclRefExpr 0x55f99d6d2920 'int' lvalue ParmVar 0x55f99d6d2490 'x' 'int' # | | |-FunctionDecl 0x55f99d6d2b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55f99d6d2a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55f99d6d2d28 # | | | `-ReturnStmt 0x55f99d6d2d18 # | | | `-ImplicitCastExpr 0x55f99d6d2d00 'vector' # | | | `-CallExpr 0x55f99d6d2cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55f99d6d2ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d2c60 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d2ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55f99d6d2c80 'int2':'vector' lvalue ParmVar 0x55f99d6d2a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55f99d6d2eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55f99d6d2d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55f99d6d3058 # | | | `-ReturnStmt 0x55f99d6d3048 # | | | `-ImplicitCastExpr 0x55f99d6d3030 'vector' # | | | `-CallExpr 0x55f99d6d2fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55f99d6d2fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d2f90 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d3018 'int3':'vector' # | | | `-DeclRefExpr 0x55f99d6d2fb0 'int3':'vector' lvalue ParmVar 0x55f99d6d2d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55f99d6d31b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55f99d6d3088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55f99d6d3358 # | | | `-ReturnStmt 0x55f99d6d3348 # | | | `-ImplicitCastExpr 0x55f99d6d3330 'vector' # | | | `-CallExpr 0x55f99d6d32e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55f99d6d32d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d3290 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d3318 'int4':'vector' # | | | `-DeclRefExpr 0x55f99d6d32b0 'int4':'vector' lvalue ParmVar 0x55f99d6d3088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55f99d6d34b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55f99d6d3388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55f99d6d3640 # | | | `-ReturnStmt 0x55f99d6d3630 # | | | `-CallExpr 0x55f99d6d35e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55f99d6d35d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d3590 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d3618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55f99d6d35b0 'uint':'unsigned int' lvalue ParmVar 0x55f99d6d3388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55f99d6d3798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55f99d6d3670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55f99d6d3920 # | | | `-ReturnStmt 0x55f99d6d3910 # | | | `-CallExpr 0x55f99d6d38c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55f99d6d38b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d3870 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d38f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55f99d6d3890 'uint2':'vector' lvalue ParmVar 0x55f99d6d3670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55f99d6d3a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55f99d6d3950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55f99d6d3c00 # | | | `-ReturnStmt 0x55f99d6d3bf0 # | | | `-CallExpr 0x55f99d6d3ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55f99d6d3b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d3b50 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d3bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55f99d6d3b70 'uint3':'vector' lvalue ParmVar 0x55f99d6d3950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55f99d6d3d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55f99d6d3c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55f99d6d3ef8 # | | | `-ReturnStmt 0x55f99d6d3ee8 # | | | `-CallExpr 0x55f99d6d3ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55f99d6d3e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d3e48 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d3ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55f99d6d3e68 'uint4':'vector' lvalue ParmVar 0x55f99d6d3c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55f99d6d4058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55f99d6d3f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55f99d6d41f8 # | | | `-ReturnStmt 0x55f99d6d41e8 # | | | `-ImplicitCastExpr 0x55f99d6d41d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55f99d6d4188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55f99d6d4170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d4130 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d41b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55f99d6d4150 'int64_t':'long' lvalue ParmVar 0x55f99d6d3f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55f99d6d4358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55f99d6d4228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55f99d6d44f8 # | | | `-ReturnStmt 0x55f99d6d44e8 # | | | `-ImplicitCastExpr 0x55f99d6d44d0 'vector' # | | | `-CallExpr 0x55f99d6d4488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55f99d6d4470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d4430 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d44b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55f99d6d4450 'int64_t2':'vector' lvalue ParmVar 0x55f99d6d4228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55f99d6d4658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55f99d6d4528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55f99d6d47f8 # | | | `-ReturnStmt 0x55f99d6d47e8 # | | | `-ImplicitCastExpr 0x55f99d6d47d0 'vector' # | | | `-CallExpr 0x55f99d6d4788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55f99d6d4770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d4730 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d47b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55f99d6d4750 'int64_t3':'vector' lvalue ParmVar 0x55f99d6d4528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55f99d6d4958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55f99d6d4828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55f99d6d4af8 # | | | `-ReturnStmt 0x55f99d6d4ae8 # | | | `-ImplicitCastExpr 0x55f99d6d4ad0 'vector' # | | | `-CallExpr 0x55f99d6d4a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55f99d6d4a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d4a30 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d4ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55f99d6d4a50 'int64_t4':'vector' lvalue ParmVar 0x55f99d6d4828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55f99d6d4c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55f99d6d4b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55f99d6d4df8 # | | | `-ReturnStmt 0x55f99d6d4de8 # | | | `-ImplicitCastExpr 0x55f99d6d4dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55f99d6d4d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55f99d6d4d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d4d30 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d4db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55f99d6d4d50 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d6d4b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55f99d6d4f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55f99d6d4e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55f99d6d5118 # | | | `-ReturnStmt 0x55f99d6d5108 # | | | `-ImplicitCastExpr 0x55f99d6d50f0 'vector' # | | | `-CallExpr 0x55f99d6d50a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55f99d6d5090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d5050 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d50d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55f99d6d5070 'uint64_t2':'vector' lvalue ParmVar 0x55f99d6d4e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55f99d6d5278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55f99d6d5148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55f99d6d5418 # | | | `-ReturnStmt 0x55f99d6d5408 # | | | `-ImplicitCastExpr 0x55f99d6d53f0 'vector' # | | | `-CallExpr 0x55f99d6d53a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55f99d6d5390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d5350 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d53d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55f99d6d5370 'uint64_t3':'vector' lvalue ParmVar 0x55f99d6d5148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55f99d6d5578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55f99d6d5448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55f99d6d5718 # | | | `-ReturnStmt 0x55f99d6d5708 # | | | `-ImplicitCastExpr 0x55f99d6d56f0 'vector' # | | | `-CallExpr 0x55f99d6d56a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55f99d6d5690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55f99d6d5650 '' Function 0x55f99d6d2748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55f99d6d56d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55f99d6d5670 'uint64_t4':'vector' lvalue ParmVar 0x55f99d6d5448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55f99d6d5808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55f99d6d5758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55f99d6d58b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f99d6d5930 Implicit # | | | `-ConstAttr 0x55f99d6d5958 Implicit # | | |-FunctionDecl 0x55f99d6d5a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6d59c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d5b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f99d6d5b98 Implicit # | | | `-ConstAttr 0x55f99d6d5bc0 Implicit # | | |-FunctionDecl 0x55f99d6d5ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6d5c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d5d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f99d6d6b50 Implicit # | | | `-ConstAttr 0x55f99d6d6b78 Implicit # | | |-FunctionDecl 0x55f99d6d6ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6d6bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d6d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f99d6d6dc8 Implicit # | | | `-ConstAttr 0x55f99d6d6df0 Implicit # | | |-FunctionDecl 0x55f99d6d6f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55f99d6d6e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55f99d6d6fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f99d6d7028 Implicit # | | | `-ConstAttr 0x55f99d6d7050 Implicit # | | |-FunctionDecl 0x55f99d6d7178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6d70c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d7228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f99d6d72a0 Implicit # | | | `-ConstAttr 0x55f99d6d72c8 Implicit # | | |-FunctionDecl 0x55f99d6d73f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6d7340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d74a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f99d6d7518 Implicit # | | | `-ConstAttr 0x55f99d6d7540 Implicit # | | |-FunctionDecl 0x55f99d6d7668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6d75b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d7718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55f99d6d7790 Implicit # | | | `-ConstAttr 0x55f99d6d77b8 Implicit # | | |-FunctionDecl 0x55f99d6d7968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55f99d6d7818 col:14 'half' # | | | |-ParmVarDecl 0x55f99d6d7898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55f99d6d7a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6d7a98 Implicit # | | | `-ConstAttr 0x55f99d6d7ac0 Implicit # | | |-FunctionDecl 0x55f99d6d7d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55f99d6d7b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d6d7be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d7df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6d7e68 Implicit # | | | `-ConstAttr 0x55f99d6d7e90 Implicit # | | |-FunctionDecl 0x55f99d6d80d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55f99d6d7f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d6d7f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d8190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6d8208 Implicit # | | | `-ConstAttr 0x55f99d6d8230 Implicit # | | |-FunctionDecl 0x55f99d6d8478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55f99d6d82a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d6d8328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d8530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6d85a8 Implicit # | | | `-ConstAttr 0x55f99d6d85d0 Implicit # | | |-FunctionDecl 0x55f99d6d8780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55f99d6d8630 col:16 'float' # | | | |-ParmVarDecl 0x55f99d6d86b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55f99d6d8838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6d88b0 Implicit # | | | `-ConstAttr 0x55f99d6d88d8 Implicit # | | |-FunctionDecl 0x55f99d6d8b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55f99d6d8950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d6d89d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d8c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6d8ca0 Implicit # | | | `-ConstAttr 0x55f99d6d8cc8 Implicit # | | |-FunctionDecl 0x55f99d6d8f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55f99d6d8d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d6d8dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d8fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6d9048 Implicit # | | | `-ConstAttr 0x55f99d6d9070 Implicit # | | |-FunctionDecl 0x55f99d6d92b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55f99d6d90e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d6d9168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d9370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6d93e8 Implicit # | | | `-ConstAttr 0x55f99d6d9410 Implicit # | | |-FunctionDecl 0x55f99d6d9608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55f99d6d9470 col:18 'double' # | | | |-ParmVarDecl 0x55f99d6d94f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55f99d6d96c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6d9738 Implicit # | | | `-ConstAttr 0x55f99d6d9760 Implicit # | | |-FunctionDecl 0x55f99d6d9958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55f99d6d97c0 col:12 'int' # | | | |-ParmVarDecl 0x55f99d6d9840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55f99d6d9a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6d9a88 Implicit # | | | `-ConstAttr 0x55f99d6d9ab0 Implicit # | | |-FunctionDecl 0x55f99d6d9d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55f99d6d9b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d6d9c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6d9e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6d9e88 Implicit # | | | `-ConstAttr 0x55f99d6d9eb0 Implicit # | | |-FunctionDecl 0x55f99d6da0f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55f99d6d9f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d6d9fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6da1b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6da228 Implicit # | | | `-ConstAttr 0x55f99d6da250 Implicit # | | |-FunctionDecl 0x55f99d6da498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55f99d6da2c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d6da348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6da550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6da5c8 Implicit # | | | `-ConstAttr 0x55f99d6da5f0 Implicit # | | |-FunctionDecl 0x55f99d6da838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55f99d6da668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d6da6e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d6da8f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6da968 Implicit # | | | `-ConstAttr 0x55f99d6da990 Implicit # | | |-FunctionDecl 0x55f99d6dac08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55f99d6daa08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d6daa88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6dacc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6dad38 Implicit # | | | `-ConstAttr 0x55f99d6dad60 Implicit # | | |-FunctionDecl 0x55f99d6dafa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55f99d6dadd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d6dae58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6db060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6db0d8 Implicit # | | | `-ConstAttr 0x55f99d6db100 Implicit # | | |-FunctionDecl 0x55f99d6db348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55f99d6db178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d6db1f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6db400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6db478 Implicit # | | | `-ConstAttr 0x55f99d6db4a0 Implicit # | | |-FunctionDecl 0x55f99d6db6e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55f99d6db518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d6db598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d6db7a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6db818 Implicit # | | | `-ConstAttr 0x55f99d6db840 Implicit # | | |-FunctionDecl 0x55f99d6dba88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55f99d6db8b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d6db938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6dbb40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6dbbe8 Implicit # | | | `-ConstAttr 0x55f99d6dbc10 Implicit # | | |-FunctionDecl 0x55f99d6dbe58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55f99d6dbc88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d6dbd08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6dbf10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6dbf88 Implicit # | | | `-ConstAttr 0x55f99d6dbfb0 Implicit # | | |-FunctionDecl 0x55f99d6dc1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55f99d6dc028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d6dc0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6dc2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6dc328 Implicit # | | | `-ConstAttr 0x55f99d6dc350 Implicit # | | |-FunctionDecl 0x55f99d6dc598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55f99d6dc3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d6dc448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d6dc650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6dc6c8 Implicit # | | | `-ConstAttr 0x55f99d6dc6f0 Implicit # | | |-FunctionDecl 0x55f99d6dc938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55f99d6dc768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d6dc7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6dc9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6dca68 Implicit # | | | `-ConstAttr 0x55f99d6dca90 Implicit # | | |-FunctionDecl 0x55f99d6dcd08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55f99d6dcb08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d6dcbb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6dcdc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6dce38 Implicit # | | | `-ConstAttr 0x55f99d6dce60 Implicit # | | |-FunctionDecl 0x55f99d6dd0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55f99d6dced8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d6dcf58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6dd160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55f99d6dd1d8 Implicit # | | | `-ConstAttr 0x55f99d6dd200 Implicit # | | |-FunctionDecl 0x55f99d6dd518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55f99d6dd288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d6dd308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d6dd388 col:37 'int' # | | | |-AvailabilityAttr 0x55f99d6dd5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6dd698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55f99d6dd6e0 Implicit # | | | `-ConstAttr 0x55f99d6dd708 Implicit # | | |-FunctionDecl 0x55f99d6dd970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55f99d6dd780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d6dd800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d6dd880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f99d6dda30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6ddaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55f99d6ddb38 Implicit # | | | `-ConstAttr 0x55f99d6ddb60 Implicit # | | |-FunctionDecl 0x55f99d6ddc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55f99d6ddbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f99d6ddd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f99d6ddd98 Implicit # | | | `-ConstAttr 0x55f99d6dddc0 Implicit # | | |-FunctionDecl 0x55f99d6dded8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6dde28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ddf88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f99d6de000 Implicit # | | | `-ConstAttr 0x55f99d6de028 Implicit # | | |-FunctionDecl 0x55f99d6de150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6de0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6de200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f99d6de278 Implicit # | | | `-ConstAttr 0x55f99d6de2a0 Implicit # | | |-FunctionDecl 0x55f99d6de3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6de318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6de478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f99d6de4f0 Implicit # | | | `-ConstAttr 0x55f99d6de518 Implicit # | | |-FunctionDecl 0x55f99d6de628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55f99d6de578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f99d6de6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f99d6de750 Implicit # | | | `-ConstAttr 0x55f99d6de778 Implicit # | | |-FunctionDecl 0x55f99d6de8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6de7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6de950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f99d6de9c8 Implicit # | | | `-ConstAttr 0x55f99d6de9f0 Implicit # | | |-FunctionDecl 0x55f99d6deb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6dea68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6debd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f99d6dec50 Implicit # | | | `-ConstAttr 0x55f99d6dec78 Implicit # | | |-FunctionDecl 0x55f99d6deda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6decf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6dee50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55f99d6deec8 Implicit # | | | `-ConstAttr 0x55f99d6deef0 Implicit # | | |-FunctionDecl 0x55f99d6df000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55f99d6def50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f99d6df0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f99d6df128 Implicit # | | | `-ConstAttr 0x55f99d6df150 Implicit # | | |-FunctionDecl 0x55f99d6df268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6df1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6df318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f99d6df390 Implicit # | | | `-ConstAttr 0x55f99d6df3b8 Implicit # | | |-FunctionDecl 0x55f99d6df4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6df430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6df590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f99d6df608 Implicit # | | | `-ConstAttr 0x55f99d6df630 Implicit # | | |-FunctionDecl 0x55f99d6df758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6df6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6df808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f99d6df880 Implicit # | | | `-ConstAttr 0x55f99d6df8a8 Implicit # | | |-FunctionDecl 0x55f99d6df9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55f99d6df908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d6dfa68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f99d6dfae0 Implicit # | | | `-ConstAttr 0x55f99d6dfb08 Implicit # | | |-FunctionDecl 0x55f99d6bddc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6bdd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bde70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f99d6bdee8 Implicit # | | | `-ConstAttr 0x55f99d6bdf10 Implicit # | | |-FunctionDecl 0x55f99d6be038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6bdf88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6be0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f99d6be160 Implicit # | | | `-ConstAttr 0x55f99d6be188 Implicit # | | |-FunctionDecl 0x55f99d6be2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6be200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6be360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55f99d6be3d8 Implicit # | | | `-ConstAttr 0x55f99d6be400 Implicit # | | |-FunctionDecl 0x55f99d6be5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55f99d6be478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d6be658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55f99d6be6d0 Implicit # | | | `-ConstAttr 0x55f99d6be6f8 Implicit # | | |-FunctionDecl 0x55f99d6be888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55f99d6be760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6be938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55f99d6be9b0 Implicit # | | | `-ConstAttr 0x55f99d6be9d8 Implicit # | | |-FunctionDecl 0x55f99d6beb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55f99d6bea50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bec28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55f99d6beca0 Implicit # | | | `-ConstAttr 0x55f99d6becc8 Implicit # | | |-FunctionDecl 0x55f99d6bee78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55f99d6bed50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bef28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55f99d6befa0 Implicit # | | | `-ConstAttr 0x55f99d6befc8 Implicit # | | |-FunctionDecl 0x55f99d6bf158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55f99d6bf028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55f99d6bf208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55f99d6bf280 Implicit # | | | `-ConstAttr 0x55f99d6bf2a8 Implicit # | | |-FunctionDecl 0x55f99d6bf438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55f99d6bf310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bf4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55f99d6bf560 Implicit # | | | `-ConstAttr 0x55f99d6bf588 Implicit # | | |-FunctionDecl 0x55f99d6bf728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55f99d6bf600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bf7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55f99d6bf850 Implicit # | | | `-ConstAttr 0x55f99d6bf878 Implicit # | | |-FunctionDecl 0x55f99d6bfa18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55f99d6bf8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6bfac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55f99d6bfb40 Implicit # | | | `-ConstAttr 0x55f99d6bfb68 Implicit # | | |-FunctionDecl 0x55f99d6e5bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55f99d6bfbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55f99d6e5c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e5cf8 Implicit # | | | `-ConstAttr 0x55f99d6e5d20 Implicit # | | |-FunctionDecl 0x55f99d6e5eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55f99d6e5d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e5f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e5fe0 Implicit # | | | `-ConstAttr 0x55f99d6e6008 Implicit # | | |-FunctionDecl 0x55f99d6e61a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55f99d6e6080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e6258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e62d0 Implicit # | | | `-ConstAttr 0x55f99d6e62f8 Implicit # | | |-FunctionDecl 0x55f99d6e6498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55f99d6e6370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e6548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e65c0 Implicit # | | | `-ConstAttr 0x55f99d6e65e8 Implicit # | | |-FunctionDecl 0x55f99d6e6710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55f99d6e6660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d6e67c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e6838 Implicit # | | | `-ConstAttr 0x55f99d6e6860 Implicit # | | |-FunctionDecl 0x55f99d6e6988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f99d6e68d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e6a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e6ab0 Implicit # | | | `-ConstAttr 0x55f99d6e6ad8 Implicit # | | |-FunctionDecl 0x55f99d6e6c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f99d6e6b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e6cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e6d38 Implicit # | | | `-ConstAttr 0x55f99d6e6d60 Implicit # | | |-FunctionDecl 0x55f99d6e6e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f99d6e6dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e6f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e6fb0 Implicit # | | | `-ConstAttr 0x55f99d6e6fd8 Implicit # | | |-FunctionDecl 0x55f99d6e7178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55f99d6e7050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d6e7228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e72a0 Implicit # | | | `-ConstAttr 0x55f99d6e72c8 Implicit # | | |-FunctionDecl 0x55f99d6e7468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55f99d6e7340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e7518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e7590 Implicit # | | | `-ConstAttr 0x55f99d6e75b8 Implicit # | | |-FunctionDecl 0x55f99d6e7758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55f99d6e7630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e7808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e7880 Implicit # | | | `-ConstAttr 0x55f99d6e78a8 Implicit # | | |-FunctionDecl 0x55f99d6e7a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55f99d6e7920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e7af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e7b70 Implicit # | | | `-ConstAttr 0x55f99d6e7b98 Implicit # | | |-FunctionDecl 0x55f99d6e7d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55f99d6e7c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d6e7df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e7e70 Implicit # | | | `-ConstAttr 0x55f99d6e7e98 Implicit # | | |-FunctionDecl 0x55f99d6e8038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d6e7f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e80e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e8160 Implicit # | | | `-ConstAttr 0x55f99d6e8188 Implicit # | | |-FunctionDecl 0x55f99d6e8328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d6e8200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e83d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e8450 Implicit # | | | `-ConstAttr 0x55f99d6e8478 Implicit # | | |-FunctionDecl 0x55f99d6e8618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d6e84f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e86c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55f99d6e8740 Implicit # | | | `-ConstAttr 0x55f99d6e8768 Implicit # | | |-FunctionDecl 0x55f99d6e8878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55f99d6e87c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f99d6e8928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f99d6e89a0 Implicit # | | | `-ConstAttr 0x55f99d6e89c8 Implicit # | | |-FunctionDecl 0x55f99d6e8ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6e8a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e8b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f99d6e8c18 Implicit # | | | `-ConstAttr 0x55f99d6e8c40 Implicit # | | |-FunctionDecl 0x55f99d6e8d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6e8cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e8e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f99d6e8e90 Implicit # | | | `-ConstAttr 0x55f99d6e8eb8 Implicit # | | |-FunctionDecl 0x55f99d6e8fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6e8f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e9090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f99d6e9108 Implicit # | | | `-ConstAttr 0x55f99d6e9130 Implicit # | | |-FunctionDecl 0x55f99d6e9240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55f99d6e9190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55f99d6e92f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f99d6e9368 Implicit # | | | `-ConstAttr 0x55f99d6e9390 Implicit # | | |-FunctionDecl 0x55f99d6e94b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6e9408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e9568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f99d6e95e0 Implicit # | | | `-ConstAttr 0x55f99d6e9608 Implicit # | | |-FunctionDecl 0x55f99d6e9730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6e9680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e97e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f99d6e9858 Implicit # | | | `-ConstAttr 0x55f99d6e9880 Implicit # | | |-FunctionDecl 0x55f99d6e99a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6e98f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e9a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55f99d6e9ad0 Implicit # | | | `-ConstAttr 0x55f99d6e9af8 Implicit # | | |-FunctionDecl 0x55f99d6e9c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55f99d6e9b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f99d6e9cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f99d6e9d68 Implicit # | | | `-ConstAttr 0x55f99d6e9d90 Implicit # | | |-FunctionDecl 0x55f99d6e9ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6e9df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e9f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f99d6e9fd0 Implicit # | | | `-ConstAttr 0x55f99d6e9ff8 Implicit # | | |-FunctionDecl 0x55f99d6ea120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6ea070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ea1d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f99d6ea248 Implicit # | | | `-ConstAttr 0x55f99d6ea270 Implicit # | | |-FunctionDecl 0x55f99d6ea398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6ea2e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ea448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f99d6ea4c0 Implicit # | | | `-ConstAttr 0x55f99d6ea4e8 Implicit # | | |-FunctionDecl 0x55f99d6ea5f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55f99d6ea548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d6ea6a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f99d6ea720 Implicit # | | | `-ConstAttr 0x55f99d6ea748 Implicit # | | |-FunctionDecl 0x55f99d6ea870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6ea7c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ea920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f99d6ea998 Implicit # | | | `-ConstAttr 0x55f99d6ea9c0 Implicit # | | |-FunctionDecl 0x55f99d6eaae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6eaa38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6eab98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f99d6eac20 Implicit # | | | `-ConstAttr 0x55f99d6eac48 Implicit # | | |-FunctionDecl 0x55f99d6ead70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6eacc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6eae20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55f99d6eae98 Implicit # | | | `-ConstAttr 0x55f99d6eaec0 Implicit # | | |-FunctionDecl 0x55f99d6eafc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55f99d6eaf20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f99d6eb078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f99d6eb0f0 Implicit # | | | `-ConstAttr 0x55f99d6eb118 Implicit # | | |-FunctionDecl 0x55f99d6eb2a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55f99d6eb180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6eb358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f99d6eb3d0 Implicit # | | | `-ConstAttr 0x55f99d6eb3f8 Implicit # | | |-FunctionDecl 0x55f99d6eb598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55f99d6eb470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6eb648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f99d6eb6c0 Implicit # | | | `-ConstAttr 0x55f99d6eb6e8 Implicit # | | |-FunctionDecl 0x55f99d6eb888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55f99d6eb760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6eb938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f99d6eb9b0 Implicit # | | | `-ConstAttr 0x55f99d6eb9d8 Implicit # | | |-FunctionDecl 0x55f99d6ebae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55f99d6eba38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d6ebb90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f99d6ebc30 Implicit # | | | `-ConstAttr 0x55f99d6ebc58 Implicit # | | |-FunctionDecl 0x55f99d6ebdf8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55f99d6ebcd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ebea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f99d6ebf20 Implicit # | | | `-ConstAttr 0x55f99d6ebf48 Implicit # | | |-FunctionDecl 0x55f99d6ec0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55f99d6ebfc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ec198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f99d6ec210 Implicit # | | | `-ConstAttr 0x55f99d6ec238 Implicit # | | |-FunctionDecl 0x55f99d6ec3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55f99d6ec2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ec488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55f99d6ec500 Implicit # | | | `-ConstAttr 0x55f99d6ec528 Implicit # | | |-FunctionDecl 0x55f99d6ec630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55f99d6ec588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f99d6ec6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f99d6ec758 Implicit # | | | `-ConstAttr 0x55f99d6ec780 Implicit # | | |-FunctionDecl 0x55f99d6ec898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55f99d6ec7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ec948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f99d6ec9c0 Implicit # | | | `-ConstAttr 0x55f99d6ec9e8 Implicit # | | |-FunctionDecl 0x55f99d6ecb10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55f99d6eca60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ecbc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f99d6ecc58 Implicit # | | | `-ConstAttr 0x55f99d6ecc80 Implicit # | | |-FunctionDecl 0x55f99d6ecda8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55f99d6eccf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ece58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f99d6eced0 Implicit # | | | `-ConstAttr 0x55f99d6ecef8 Implicit # | | |-FunctionDecl 0x55f99d6ed000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55f99d6ecf58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d6ed0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f99d6ed128 Implicit # | | | `-ConstAttr 0x55f99d6ed150 Implicit # | | |-FunctionDecl 0x55f99d6ed278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55f99d6ed1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ed328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f99d6ed3a0 Implicit # | | | `-ConstAttr 0x55f99d6ed3c8 Implicit # | | |-FunctionDecl 0x55f99d6ed4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55f99d6ed440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ed5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f99d6ed618 Implicit # | | | `-ConstAttr 0x55f99d6ed640 Implicit # | | |-FunctionDecl 0x55f99d6ed768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55f99d6ed6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ed818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55f99d6ed890 Implicit # | | | `-ConstAttr 0x55f99d6ed8b8 Implicit # | | |-FunctionDecl 0x55f99d6edb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55f99d6ed918 col:15 'half' # | | | |-ParmVarDecl 0x55f99d6ed998 col:21 'half' # | | | |-ParmVarDecl 0x55f99d6eda18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55f99d6edbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f99d6edc50 Implicit # | | | `-ConstAttr 0x55f99d6edc78 Implicit # | | |-FunctionDecl 0x55f99d6eded0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55f99d6edce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d6edd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d6edde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6edf90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f99d6ee008 Implicit # | | | `-ConstAttr 0x55f99d6ee030 Implicit # | | |-FunctionDecl 0x55f99d6ee298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55f99d6ee0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d6ee128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d6ee1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ee358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f99d6ee3d0 Implicit # | | | `-ConstAttr 0x55f99d6ee3f8 Implicit # | | |-FunctionDecl 0x55f99d6ee660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55f99d6ee470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d6ee4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d6ee570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ee720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f99d6ee798 Implicit # | | | `-ConstAttr 0x55f99d6ee7c0 Implicit # | | |-FunctionDecl 0x55f99d6eea10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55f99d6ee820 col:17 'float' # | | | |-ParmVarDecl 0x55f99d6ee8a0 col:24 'float' # | | | |-ParmVarDecl 0x55f99d6ee920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55f99d6eead0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f99d6eeb48 Implicit # | | | `-ConstAttr 0x55f99d6eeb70 Implicit # | | |-FunctionDecl 0x55f99d6eede8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55f99d6eebe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d6eec78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d6eecf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6eeea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f99d6eef20 Implicit # | | | `-ConstAttr 0x55f99d6eef48 Implicit # | | |-FunctionDecl 0x55f99d6ef1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55f99d6eefc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d6ef040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d6ef0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ef270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f99d6ef2e8 Implicit # | | | `-ConstAttr 0x55f99d6ef310 Implicit # | | |-FunctionDecl 0x55f99d6ef578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55f99d6ef388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d6ef408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d6ef488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ef638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55f99d6ef6b0 Implicit # | | | `-ConstAttr 0x55f99d6ef6d8 Implicit # | | |-FunctionDecl 0x55f99d6ef7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55f99d6ef738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f99d6ef898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f99d6ef910 Implicit # | | | `-ConstAttr 0x55f99d6ef938 Implicit # | | |-FunctionDecl 0x55f99d6efa50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6ef9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6efb00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f99d6efb78 Implicit # | | | `-ConstAttr 0x55f99d6efba0 Implicit # | | |-FunctionDecl 0x55f99d6efd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6efc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6efdd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f99d6efe48 Implicit # | | | `-ConstAttr 0x55f99d6efe70 Implicit # | | |-FunctionDecl 0x55f99d6eff98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6efee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f0048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f99d6f00c0 Implicit # | | | `-ConstAttr 0x55f99d6f00e8 Implicit # | | |-FunctionDecl 0x55f99d6f01f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55f99d6f0148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f99d6f02a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f99d6f0320 Implicit # | | | `-ConstAttr 0x55f99d6f0348 Implicit # | | |-FunctionDecl 0x55f99d6f0470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6f03c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f0520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f99d6f0598 Implicit # | | | `-ConstAttr 0x55f99d6f05c0 Implicit # | | |-FunctionDecl 0x55f99d6f06e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6f0638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f0798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f99d6f0810 Implicit # | | | `-ConstAttr 0x55f99d6f0838 Implicit # | | |-FunctionDecl 0x55f99d6f0960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6f08b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f0a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55f99d6f0a88 Implicit # | | | `-ConstAttr 0x55f99d6f0ab0 Implicit # | | |-FunctionDecl 0x55f99d6f0bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55f99d6f0b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f99d6f0c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f99d6f0ce8 Implicit # | | | `-ConstAttr 0x55f99d6f0d10 Implicit # | | |-FunctionDecl 0x55f99d6f0e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6f0d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f0ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f99d6f0f50 Implicit # | | | `-ConstAttr 0x55f99d6f0f78 Implicit # | | |-FunctionDecl 0x55f99d6f10a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6f0ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f1150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f99d6f11c8 Implicit # | | | `-ConstAttr 0x55f99d6f11f0 Implicit # | | |-FunctionDecl 0x55f99d6f1318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6f1268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f13c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f99d6f1440 Implicit # | | | `-ConstAttr 0x55f99d6f1468 Implicit # | | |-FunctionDecl 0x55f99d6f1578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55f99d6f14c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55f99d6f1628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f99d6f16a0 Implicit # | | | `-ConstAttr 0x55f99d6f16c8 Implicit # | | |-FunctionDecl 0x55f99d6f17f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6f1740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f18a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f99d6f1918 Implicit # | | | `-ConstAttr 0x55f99d6f1940 Implicit # | | |-FunctionDecl 0x55f99d6f1a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6f19b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f1b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f99d6f1b90 Implicit # | | | `-ConstAttr 0x55f99d6f1bb8 Implicit # | | |-FunctionDecl 0x55f99d6f2d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6f2c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f2df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55f99d6f2e68 Implicit # | | | `-ConstAttr 0x55f99d6f2e90 Implicit # | | |-FunctionDecl 0x55f99d6f2fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55f99d6f2ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f99d6f3050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f99d6f30c8 Implicit # | | | `-ConstAttr 0x55f99d6f30f0 Implicit # | | |-FunctionDecl 0x55f99d6f3208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6f3158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f32b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f99d6f3330 Implicit # | | | `-ConstAttr 0x55f99d6f3358 Implicit # | | |-FunctionDecl 0x55f99d6f3480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6f33d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f3530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f99d6f35a8 Implicit # | | | `-ConstAttr 0x55f99d6f35d0 Implicit # | | |-FunctionDecl 0x55f99d6f36f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6f3648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f37a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f99d6f3820 Implicit # | | | `-ConstAttr 0x55f99d6f3848 Implicit # | | |-FunctionDecl 0x55f99d6f3958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55f99d6f38a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d6f3a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f99d6f3a80 Implicit # | | | `-ConstAttr 0x55f99d6f3aa8 Implicit # | | |-FunctionDecl 0x55f99d6f3bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6f3b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f3c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f99d6f3cf8 Implicit # | | | `-ConstAttr 0x55f99d6f3d20 Implicit # | | |-FunctionDecl 0x55f99d6f3e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6f3d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f3ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f99d6f3f70 Implicit # | | | `-ConstAttr 0x55f99d6f3f98 Implicit # | | |-FunctionDecl 0x55f99d6f40c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6f4010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f4170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55f99d6f41e8 Implicit # | | | `-ConstAttr 0x55f99d6f4210 Implicit # | | |-FunctionDecl 0x55f99d6f4460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55f99d6f4270 col:14 'half' # | | | |-ParmVarDecl 0x55f99d6f42f0 col:20 'half' # | | | |-ParmVarDecl 0x55f99d6f4370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55f99d6f4520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f4598 Implicit # | | | `-ConstAttr 0x55f99d6f45c0 Implicit # | | |-FunctionDecl 0x55f99d6f4818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55f99d6f4628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d6f46a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d6f4728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f48d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f4950 Implicit # | | | `-ConstAttr 0x55f99d6f4978 Implicit # | | |-FunctionDecl 0x55f99d6f4be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55f99d6f49f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d6f4a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d6f4af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f5cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f5d40 Implicit # | | | `-ConstAttr 0x55f99d6f5d68 Implicit # | | |-FunctionDecl 0x55f99d6f5fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55f99d6f5de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d6f5e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d6f5ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f6090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f6108 Implicit # | | | `-ConstAttr 0x55f99d6f6130 Implicit # | | |-FunctionDecl 0x55f99d6f6380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55f99d6f6190 col:12 'int' # | | | |-ParmVarDecl 0x55f99d6f6210 col:17 'int' # | | | |-ParmVarDecl 0x55f99d6f6290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55f99d6f6440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f64b8 Implicit # | | | `-ConstAttr 0x55f99d6f64e0 Implicit # | | |-FunctionDecl 0x55f99d6f6748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55f99d6f6558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d6f65d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d6f6658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f6808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f6880 Implicit # | | | `-ConstAttr 0x55f99d6f68a8 Implicit # | | |-FunctionDecl 0x55f99d6f6b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55f99d6f6920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d6f69a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d6f6a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f6bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f6c48 Implicit # | | | `-ConstAttr 0x55f99d6f6c70 Implicit # | | |-FunctionDecl 0x55f99d6f6ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55f99d6f6ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d6f6d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d6f6de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f6f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f7010 Implicit # | | | `-ConstAttr 0x55f99d6f7038 Implicit # | | |-FunctionDecl 0x55f99d6f72a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55f99d6f70b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d6f7130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d6f71b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d6f7360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f73d8 Implicit # | | | `-ConstAttr 0x55f99d6f7400 Implicit # | | |-FunctionDecl 0x55f99d6f7668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55f99d6f7478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d6f74f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d6f7578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f7728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f77a0 Implicit # | | | `-ConstAttr 0x55f99d6f77c8 Implicit # | | |-FunctionDecl 0x55f99d6f7a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55f99d6f7840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d6f78c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d6f7940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f7af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f7b68 Implicit # | | | `-ConstAttr 0x55f99d6f7b90 Implicit # | | |-FunctionDecl 0x55f99d6f7e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55f99d6f7c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d6f7cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d6f7d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f7ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f7f68 Implicit # | | | `-ConstAttr 0x55f99d6f7f90 Implicit # | | |-FunctionDecl 0x55f99d6f81f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55f99d6f8008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d6f8088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d6f8108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d6f82b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f8330 Implicit # | | | `-ConstAttr 0x55f99d6f8358 Implicit # | | |-FunctionDecl 0x55f99d6f85c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55f99d6f83d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d6f8450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d6f84d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f8680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f86f8 Implicit # | | | `-ConstAttr 0x55f99d6f8720 Implicit # | | |-FunctionDecl 0x55f99d6f8988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55f99d6f8798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d6f8818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d6f8898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f8a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f8ac0 Implicit # | | | `-ConstAttr 0x55f99d6f8ae8 Implicit # | | |-FunctionDecl 0x55f99d6f8d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55f99d6f8b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d6f8be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d6f8c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f8e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f8e88 Implicit # | | | `-ConstAttr 0x55f99d6f8eb0 Implicit # | | |-FunctionDecl 0x55f99d6f9118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55f99d6f8f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d6f8fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d6f9028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d6f91d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f9250 Implicit # | | | `-ConstAttr 0x55f99d6f9278 Implicit # | | |-FunctionDecl 0x55f99d6f94e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55f99d6f92f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d6f9370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d6f93f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f95a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f9618 Implicit # | | | `-ConstAttr 0x55f99d6f9640 Implicit # | | |-FunctionDecl 0x55f99d6f98a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55f99d6f96b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d6f9738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d6f97b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f9968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f99e0 Implicit # | | | `-ConstAttr 0x55f99d6f9a08 Implicit # | | |-FunctionDecl 0x55f99d6f9cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55f99d6f9a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d6f9b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d6f9b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6f9d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6f9e08 Implicit # | | | `-ConstAttr 0x55f99d6f9e30 Implicit # | | |-FunctionDecl 0x55f99d6fa080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55f99d6f9e90 col:16 'float' # | | | |-ParmVarDecl 0x55f99d6f9f10 col:23 'float' # | | | |-ParmVarDecl 0x55f99d6f9f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55f99d6fa140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6fa1b8 Implicit # | | | `-ConstAttr 0x55f99d6fa1e0 Implicit # | | |-FunctionDecl 0x55f99d6fa448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55f99d6fa258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d6fa2d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d6fa358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6fa508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6fa580 Implicit # | | | `-ConstAttr 0x55f99d6fa5a8 Implicit # | | |-FunctionDecl 0x55f99d6fa810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55f99d6fa620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d6fa6a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d6fa720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6fa8d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6fa948 Implicit # | | | `-ConstAttr 0x55f99d6fa970 Implicit # | | |-FunctionDecl 0x55f99d6fabd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55f99d6fa9e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d6faa68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d6faae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6fac98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6fad10 Implicit # | | | `-ConstAttr 0x55f99d6fad38 Implicit # | | |-FunctionDecl 0x55f99d6faf88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55f99d6fad98 col:18 'double' # | | | |-ParmVarDecl 0x55f99d6fae18 col:26 'double' # | | | |-ParmVarDecl 0x55f99d6fae98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55f99d6fb048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6fb0c0 Implicit # | | | `-ConstAttr 0x55f99d6fb0e8 Implicit # | | |-FunctionDecl 0x55f99d6fb350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55f99d6fb160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d6fb1e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d6fb260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6fb410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6fb488 Implicit # | | | `-ConstAttr 0x55f99d6fb4b0 Implicit # | | |-FunctionDecl 0x55f99d6fb718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55f99d6fb528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d6fb5a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d6fb628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6fb7d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6fb850 Implicit # | | | `-ConstAttr 0x55f99d6fb878 Implicit # | | |-FunctionDecl 0x55f99d6fbae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55f99d6fb8f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d6fb970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d6fb9f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6fbba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55f99d6fbc18 Implicit # | | | `-ConstAttr 0x55f99d6fbc40 Implicit # | | |-FunctionDecl 0x55f99d6cbf00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55f99d6cbdb0 col:14 'half' # | | | |-ParmVarDecl 0x55f99d6cbe30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55f99d6cbfb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d6cc030 Implicit # | | | `-ConstAttr 0x55f99d6cc058 Implicit # | | |-FunctionDecl 0x55f99d6cc210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55f99d6cc0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d6cc140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cc2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d6cc340 Implicit # | | | `-ConstAttr 0x55f99d6cc368 Implicit # | | |-FunctionDecl 0x55f99d6cc530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55f99d6cc3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d6cc460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cc5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d6cc660 Implicit # | | | `-ConstAttr 0x55f99d6cc688 Implicit # | | |-FunctionDecl 0x55f99d6cc850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55f99d6cc700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d6cc780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cc908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d6cc980 Implicit # | | | `-ConstAttr 0x55f99d6cc9a8 Implicit # | | |-FunctionDecl 0x55f99d6ccb58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55f99d6cca08 col:12 'int' # | | | |-ParmVarDecl 0x55f99d6cca88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55f99d6ccc10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d6ccc88 Implicit # | | | `-ConstAttr 0x55f99d6cccb0 Implicit # | | |-FunctionDecl 0x55f99d6ccef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55f99d6ccd28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d6ccda8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6ccfb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d6cd028 Implicit # | | | `-ConstAttr 0x55f99d6cd050 Implicit # | | |-FunctionDecl 0x55f99d6cd298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55f99d6cd0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d6cd148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cd350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d6cd3c8 Implicit # | | | `-ConstAttr 0x55f99d6cd3f0 Implicit # | | |-FunctionDecl 0x55f99d6cd638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55f99d6cd468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d6cd4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cd6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d6cd768 Implicit # | | | `-ConstAttr 0x55f99d6cd790 Implicit # | | |-FunctionDecl 0x55f99d6cd958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55f99d6cd808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d6cd888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d6cda10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d6cda88 Implicit # | | | `-ConstAttr 0x55f99d6cdab0 Implicit # | | |-FunctionDecl 0x55f99d6cdcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55f99d6cdb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d6cdba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6cdd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d701d48 Implicit # | | | `-ConstAttr 0x55f99d701d70 Implicit # | | |-FunctionDecl 0x55f99d701fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55f99d701de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d701e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d702070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d7020e8 Implicit # | | | `-ConstAttr 0x55f99d702110 Implicit # | | |-FunctionDecl 0x55f99d702318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55f99d702188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d702208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7023d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d702448 Implicit # | | | `-ConstAttr 0x55f99d702470 Implicit # | | |-FunctionDecl 0x55f99d702638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55f99d7024e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d702568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d7026f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d702768 Implicit # | | | `-ConstAttr 0x55f99d702790 Implicit # | | |-FunctionDecl 0x55f99d7029d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55f99d702808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d702888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d702a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d702b08 Implicit # | | | `-ConstAttr 0x55f99d702b30 Implicit # | | |-FunctionDecl 0x55f99d702d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55f99d702ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d702c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d702e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d702ea8 Implicit # | | | `-ConstAttr 0x55f99d702ed0 Implicit # | | |-FunctionDecl 0x55f99d703118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55f99d702f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d702fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7031d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d703248 Implicit # | | | `-ConstAttr 0x55f99d703270 Implicit # | | |-FunctionDecl 0x55f99d703438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55f99d7032e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d703368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d7034f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d703568 Implicit # | | | `-ConstAttr 0x55f99d703590 Implicit # | | |-FunctionDecl 0x55f99d7037d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55f99d703608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d703688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d703890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d703908 Implicit # | | | `-ConstAttr 0x55f99d703930 Implicit # | | |-FunctionDecl 0x55f99d703b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55f99d7039a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d703a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d703c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d703ca8 Implicit # | | | `-ConstAttr 0x55f99d703cd0 Implicit # | | |-FunctionDecl 0x55f99d703f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55f99d703d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d703de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d703ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d704068 Implicit # | | | `-ConstAttr 0x55f99d704090 Implicit # | | |-FunctionDecl 0x55f99d704240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55f99d7040f0 col:16 'float' # | | | |-ParmVarDecl 0x55f99d704170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55f99d7042f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d704370 Implicit # | | | `-ConstAttr 0x55f99d704398 Implicit # | | |-FunctionDecl 0x55f99d704560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55f99d704410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d704490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d704618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d704690 Implicit # | | | `-ConstAttr 0x55f99d7046b8 Implicit # | | |-FunctionDecl 0x55f99d704880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55f99d704730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d7047b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d704938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d7049b0 Implicit # | | | `-ConstAttr 0x55f99d7049d8 Implicit # | | |-FunctionDecl 0x55f99d704ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55f99d704a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d704ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d704c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d704cd0 Implicit # | | | `-ConstAttr 0x55f99d704cf8 Implicit # | | |-FunctionDecl 0x55f99d704ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55f99d704d58 col:18 'double' # | | | |-ParmVarDecl 0x55f99d704dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55f99d704f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d704fd8 Implicit # | | | `-ConstAttr 0x55f99d705000 Implicit # | | |-FunctionDecl 0x55f99d705248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55f99d705078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d7050f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d705300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d705378 Implicit # | | | `-ConstAttr 0x55f99d7053a0 Implicit # | | |-FunctionDecl 0x55f99d7055e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55f99d705418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d705498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7056a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d705718 Implicit # | | | `-ConstAttr 0x55f99d705740 Implicit # | | |-FunctionDecl 0x55f99d705988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55f99d7057b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d705838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d705a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55f99d705ab8 Implicit # | | | `-ConstAttr 0x55f99d705ae0 Implicit # | | |-FunctionDecl 0x55f99d705d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55f99d705b40 col:14 'half' # | | | |-ParmVarDecl 0x55f99d705bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55f99d705dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d705e50 Implicit # | | | `-ConstAttr 0x55f99d705e78 Implicit # | | |-FunctionDecl 0x55f99d706030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55f99d705ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d705f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7060e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d706160 Implicit # | | | `-ConstAttr 0x55f99d706188 Implicit # | | |-FunctionDecl 0x55f99d706350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55f99d706200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d706280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d706408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d706480 Implicit # | | | `-ConstAttr 0x55f99d7064a8 Implicit # | | |-FunctionDecl 0x55f99d706670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55f99d706520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d7065a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d706728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d7067a0 Implicit # | | | `-ConstAttr 0x55f99d7067c8 Implicit # | | |-FunctionDecl 0x55f99d706978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55f99d706828 col:12 'int' # | | | |-ParmVarDecl 0x55f99d7068a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55f99d706a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d706aa8 Implicit # | | | `-ConstAttr 0x55f99d706ad0 Implicit # | | |-FunctionDecl 0x55f99d706c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55f99d706b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d706bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d706d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d706dc8 Implicit # | | | `-ConstAttr 0x55f99d706df0 Implicit # | | |-FunctionDecl 0x55f99d706fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55f99d706e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d706ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d707070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d7070e8 Implicit # | | | `-ConstAttr 0x55f99d707110 Implicit # | | |-FunctionDecl 0x55f99d7072d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55f99d707188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d707208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d707390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d707408 Implicit # | | | `-ConstAttr 0x55f99d707430 Implicit # | | |-FunctionDecl 0x55f99d7075f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55f99d7074a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d707528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d7076b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d707728 Implicit # | | | `-ConstAttr 0x55f99d707750 Implicit # | | |-FunctionDecl 0x55f99d707918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55f99d7077c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d707848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7079d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d707a48 Implicit # | | | `-ConstAttr 0x55f99d707a70 Implicit # | | |-FunctionDecl 0x55f99d707c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55f99d707ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d707b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d707cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d707d78 Implicit # | | | `-ConstAttr 0x55f99d707da0 Implicit # | | |-FunctionDecl 0x55f99d707f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55f99d707e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d707e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d708020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d708098 Implicit # | | | `-ConstAttr 0x55f99d7080c0 Implicit # | | |-FunctionDecl 0x55f99d708270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55f99d708120 col:16 'float' # | | | |-ParmVarDecl 0x55f99d7081a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55f99d708328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d7083a0 Implicit # | | | `-ConstAttr 0x55f99d7083c8 Implicit # | | |-FunctionDecl 0x55f99d708590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55f99d708440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d7084c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d708648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d7086c0 Implicit # | | | `-ConstAttr 0x55f99d7086e8 Implicit # | | |-FunctionDecl 0x55f99d7088b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55f99d708760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d7087e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d708968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d7089e0 Implicit # | | | `-ConstAttr 0x55f99d708a08 Implicit # | | |-FunctionDecl 0x55f99d708bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55f99d708a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d708b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d708c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d708d00 Implicit # | | | `-ConstAttr 0x55f99d708d28 Implicit # | | |-FunctionDecl 0x55f99d708ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55f99d708da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d708e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d708fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d709020 Implicit # | | | `-ConstAttr 0x55f99d709048 Implicit # | | |-FunctionDecl 0x55f99d709210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55f99d7090c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d709140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7092c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d709340 Implicit # | | | `-ConstAttr 0x55f99d709368 Implicit # | | |-FunctionDecl 0x55f99d709530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55f99d7093e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d709460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7095e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d709660 Implicit # | | | `-ConstAttr 0x55f99d709688 Implicit # | | |-FunctionDecl 0x55f99d709850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55f99d709700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d709780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d709908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d709980 Implicit # | | | `-ConstAttr 0x55f99d7099a8 Implicit # | | |-FunctionDecl 0x55f99d709b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55f99d709a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d709aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d709c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d709ca0 Implicit # | | | `-ConstAttr 0x55f99d709cc8 Implicit # | | |-FunctionDecl 0x55f99d70b8b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55f99d70b768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d70b7e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d70b970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d70b9e8 Implicit # | | | `-ConstAttr 0x55f99d70ba10 Implicit # | | |-FunctionDecl 0x55f99d70bbd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55f99d70ba88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d70bb08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d70bc90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d70bd08 Implicit # | | | `-ConstAttr 0x55f99d70bd30 Implicit # | | |-FunctionDecl 0x55f99d70bef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55f99d70bda8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d70be28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d70bfb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d70c028 Implicit # | | | `-ConstAttr 0x55f99d70c050 Implicit # | | |-FunctionDecl 0x55f99d70c200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55f99d70c0b0 col:18 'double' # | | | |-ParmVarDecl 0x55f99d70c130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55f99d70c2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d70c330 Implicit # | | | `-ConstAttr 0x55f99d70c358 Implicit # | | |-FunctionDecl 0x55f99d70c520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55f99d70c3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d70c450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d70c5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d70c650 Implicit # | | | `-ConstAttr 0x55f99d70c678 Implicit # | | |-FunctionDecl 0x55f99d70c840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55f99d70c6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d70c770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d70c8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d70c970 Implicit # | | | `-ConstAttr 0x55f99d70c998 Implicit # | | |-FunctionDecl 0x55f99d70cb60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55f99d70ca10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d70ca90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d70cc18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55f99d70cc90 Implicit # | | | `-ConstAttr 0x55f99d70ccb8 Implicit # | | |-FunctionTemplateDecl 0x55f99d70d0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f99d70cd08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55f99d70cd78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55f99d70d038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55f99d70ce90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55f99d70cf68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d70d148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55f99d70d650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55f99d70d1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d70d258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55f99d70d2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55f99d70d5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55f99d70d3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55f99d70d4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d70d6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55f99d70db50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f99d70d778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55f99d70d7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55f99d70daa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55f99d70d920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55f99d70d9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d70dbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55f99d70e0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55f99d70dc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d70dcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55f99d70dd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55f99d70e028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55f99d70de98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55f99d70df58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d70e138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55f99d70e668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f99d70e1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55f99d70e248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55f99d70e2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55f99d70e5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55f99d70e418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55f99d70e4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d70e6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55f99d70eca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55f99d70e758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d70e7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55f99d70e868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55f99d70e8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55f99d70ec00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55f99d70ea50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f99d70eb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d70ed10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55f99d70f0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55f99d70edb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55f99d70ee20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55f99d70f028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55f99d70ef78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d70f130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55f99d70f580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55f99d70f1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d70f248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55f99d70f2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55f99d70f4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55f99d70f428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d70f5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55f99d70f770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55f99d70f690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55f99d70f820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f99d70f898 Implicit # | | | `-ConstAttr 0x55f99d70f8c0 Implicit # | | |-FunctionDecl 0x55f99d70f9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d70f928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d70fa88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f99d70fb00 Implicit # | | | `-ConstAttr 0x55f99d70fb28 Implicit # | | |-FunctionDecl 0x55f99d70fc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d70fba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d70fd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f99d70fd78 Implicit # | | | `-ConstAttr 0x55f99d70fda0 Implicit # | | |-FunctionDecl 0x55f99d70fec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d70fe18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d70ff78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f99d70fff0 Implicit # | | | `-ConstAttr 0x55f99d710018 Implicit # | | |-FunctionDecl 0x55f99d710128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55f99d710078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55f99d7101d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f99d710250 Implicit # | | | `-ConstAttr 0x55f99d710278 Implicit # | | |-FunctionDecl 0x55f99d7103a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d7102f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d710450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f99d7104c8 Implicit # | | | `-ConstAttr 0x55f99d7104f0 Implicit # | | |-FunctionDecl 0x55f99d710618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d710568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7106c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f99d710740 Implicit # | | | `-ConstAttr 0x55f99d710768 Implicit # | | |-FunctionDecl 0x55f99d710890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d7107e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d710940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55f99d7109b8 Implicit # | | | `-ConstAttr 0x55f99d7109e0 Implicit # | | |-FunctionDecl 0x55f99d710b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55f99d710a38 col:13 'bool' # | | | |-ParmVarDecl 0x55f99d710ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55f99d710c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d710ca8 Implicit # | | | `-ConstAttr 0x55f99d710cd0 Implicit # | | |-FunctionDecl 0x55f99d710e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55f99d710d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55f99d710db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d710f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d710fb8 Implicit # | | | `-ConstAttr 0x55f99d710fe0 Implicit # | | |-FunctionDecl 0x55f99d7111a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55f99d711058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55f99d7110d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d711260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d7112d8 Implicit # | | | `-ConstAttr 0x55f99d711300 Implicit # | | |-FunctionDecl 0x55f99d7114c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55f99d711378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55f99d7113f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d711580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d7115f8 Implicit # | | | `-ConstAttr 0x55f99d711620 Implicit # | | |-FunctionDecl 0x55f99d7117e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55f99d711680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55f99d711700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d7118a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d711918 Implicit # | | | `-ConstAttr 0x55f99d711940 Implicit # | | |-FunctionDecl 0x55f99d711af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55f99d7119a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55f99d711a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d711ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d711c20 Implicit # | | | `-ConstAttr 0x55f99d711c48 Implicit # | | |-FunctionDecl 0x55f99d711df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55f99d711ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55f99d711d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d711eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d711f28 Implicit # | | | `-ConstAttr 0x55f99d711f50 Implicit # | | |-FunctionDecl 0x55f99d712100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55f99d711fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55f99d712030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d7121b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d712230 Implicit # | | | `-ConstAttr 0x55f99d712258 Implicit # | | |-FunctionDecl 0x55f99d712408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55f99d7122b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55f99d712338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d7124c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d712538 Implicit # | | | `-ConstAttr 0x55f99d712560 Implicit # | | |-FunctionDecl 0x55f99d712710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55f99d7125c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55f99d712640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d7127c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d712840 Implicit # | | | `-ConstAttr 0x55f99d712868 Implicit # | | |-FunctionDecl 0x55f99d712a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55f99d7128c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55f99d712948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d712ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d712b48 Implicit # | | | `-ConstAttr 0x55f99d712b70 Implicit # | | |-FunctionDecl 0x55f99d712d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55f99d712bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55f99d712c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d712dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d712e50 Implicit # | | | `-ConstAttr 0x55f99d712e78 Implicit # | | |-FunctionDecl 0x55f99d713028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55f99d712ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55f99d712f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d7130e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d713158 Implicit # | | | `-ConstAttr 0x55f99d713180 Implicit # | | |-FunctionDecl 0x55f99d713330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55f99d7131e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55f99d713260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d7133e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d713460 Implicit # | | | `-ConstAttr 0x55f99d713488 Implicit # | | |-FunctionDecl 0x55f99d713638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55f99d7134e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55f99d713568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d7136f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d713790 Implicit # | | | `-ConstAttr 0x55f99d7137b8 Implicit # | | |-FunctionDecl 0x55f99d713968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55f99d713818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55f99d713898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d713a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d713a98 Implicit # | | | `-ConstAttr 0x55f99d713ac0 Implicit # | | |-FunctionDecl 0x55f99d713c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55f99d713b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55f99d713ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d713d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d713da0 Implicit # | | | `-ConstAttr 0x55f99d713dc8 Implicit # | | |-FunctionDecl 0x55f99d713f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55f99d713e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55f99d713ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d714030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d7140a8 Implicit # | | | `-ConstAttr 0x55f99d7140d0 Implicit # | | |-FunctionDecl 0x55f99d714280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55f99d714130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55f99d7141b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55f99d714338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55f99d7143b0 Implicit # | | | `-ConstAttr 0x55f99d7143d8 Implicit # | | |-FunctionDecl 0x55f99d714588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55f99d714438 col:14 'half' # | | | |-ParmVarDecl 0x55f99d7144b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55f99d714640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f99d7146b8 Implicit # | | | `-ConstAttr 0x55f99d7146e0 Implicit # | | |-FunctionDecl 0x55f99d714898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55f99d714748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d7147c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d714950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f99d7149c8 Implicit # | | | `-ConstAttr 0x55f99d7149f0 Implicit # | | |-FunctionDecl 0x55f99d714bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55f99d714a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d714ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d714c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f99d714ce8 Implicit # | | | `-ConstAttr 0x55f99d714d10 Implicit # | | |-FunctionDecl 0x55f99d714ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55f99d714d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d714e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d714f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f99d715008 Implicit # | | | `-ConstAttr 0x55f99d715030 Implicit # | | |-FunctionDecl 0x55f99d7151e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55f99d715090 col:16 'float' # | | | |-ParmVarDecl 0x55f99d715110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55f99d715298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f99d715310 Implicit # | | | `-ConstAttr 0x55f99d715338 Implicit # | | |-FunctionDecl 0x55f99d715500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55f99d7153b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d715430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7155b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f99d715630 Implicit # | | | `-ConstAttr 0x55f99d715658 Implicit # | | |-FunctionDecl 0x55f99d715870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55f99d7156d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d7157a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d715928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f99d7159a0 Implicit # | | | `-ConstAttr 0x55f99d7159c8 Implicit # | | |-FunctionDecl 0x55f99d715b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55f99d715a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d715ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d715c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55f99d715cc0 Implicit # | | | `-ConstAttr 0x55f99d715ce8 Implicit # | | |-FunctionDecl 0x55f99d715e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55f99d715d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d715ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f99d715f38 Implicit # | | | `-ConstAttr 0x55f99d715f60 Implicit # | | |-FunctionDecl 0x55f99d716078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f99d715fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d716128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f99d7161a0 Implicit # | | | `-ConstAttr 0x55f99d7161c8 Implicit # | | |-FunctionDecl 0x55f99d7162f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f99d716240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7163a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f99d716418 Implicit # | | | `-ConstAttr 0x55f99d716440 Implicit # | | |-FunctionDecl 0x55f99d716568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f99d7164b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d716618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f99d716690 Implicit # | | | `-ConstAttr 0x55f99d7166b8 Implicit # | | |-FunctionDecl 0x55f99d7167e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f99d716730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d716890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f99d716908 Implicit # | | | `-ConstAttr 0x55f99d716930 Implicit # | | |-FunctionDecl 0x55f99d716a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d7169a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d716b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f99d716b80 Implicit # | | | `-ConstAttr 0x55f99d716ba8 Implicit # | | |-FunctionDecl 0x55f99d716cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d716c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d716d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f99d716df8 Implicit # | | | `-ConstAttr 0x55f99d716e20 Implicit # | | |-FunctionDecl 0x55f99d716f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d716e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d716ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55f99d717070 Implicit # | | | `-ConstAttr 0x55f99d717098 Implicit # | | |-FunctionDecl 0x55f99d717260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55f99d717110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d717190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d717318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55f99d717390 Implicit # | | | `-ConstAttr 0x55f99d7173b8 Implicit # | | |-FunctionDecl 0x55f99d717570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55f99d717420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d7174a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d717628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55f99d7176a0 Implicit # | | | `-ConstAttr 0x55f99d7176c8 Implicit # | | |-FunctionDecl 0x55f99d7177f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55f99d717728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f99d7178a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f99d717920 Implicit # | | | `-ConstAttr 0x55f99d717948 Implicit # | | |-FunctionDecl 0x55f99d717a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d7179b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d717b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f99d717b88 Implicit # | | | `-ConstAttr 0x55f99d717bb0 Implicit # | | |-FunctionDecl 0x55f99d717cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d717c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d717d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f99d717e00 Implicit # | | | `-ConstAttr 0x55f99d717e28 Implicit # | | |-FunctionDecl 0x55f99d717f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d717ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d718000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f99d718078 Implicit # | | | `-ConstAttr 0x55f99d7180a0 Implicit # | | |-FunctionDecl 0x55f99d7181b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55f99d718100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f99d718260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f99d7182d8 Implicit # | | | `-ConstAttr 0x55f99d718300 Implicit # | | |-FunctionDecl 0x55f99d718428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d718378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7184d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f99d718550 Implicit # | | | `-ConstAttr 0x55f99d718578 Implicit # | | |-FunctionDecl 0x55f99d7186a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d7185f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d718750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f99d7187c8 Implicit # | | | `-ConstAttr 0x55f99d7187f0 Implicit # | | |-FunctionDecl 0x55f99d718918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d718868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7189c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f99d718a40 Implicit # | | | `-ConstAttr 0x55f99d718a68 Implicit # | | |-FunctionDecl 0x55f99d718b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55f99d718ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55f99d718c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f99d718ca0 Implicit # | | | `-ConstAttr 0x55f99d718cc8 Implicit # | | |-FunctionDecl 0x55f99d718df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55f99d718d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d718ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f99d718f18 Implicit # | | | `-ConstAttr 0x55f99d718f40 Implicit # | | |-FunctionDecl 0x55f99d719068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55f99d718fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d719118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f99d719190 Implicit # | | | `-ConstAttr 0x55f99d7191b8 Implicit # | | |-FunctionDecl 0x55f99d7192e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55f99d719230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d719390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55f99d719408 Implicit # | | | `-ConstAttr 0x55f99d719430 Implicit # | | |-FunctionDecl 0x55f99d719540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55f99d719490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f99d7195f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f99d719668 Implicit # | | | `-ConstAttr 0x55f99d719690 Implicit # | | |-FunctionDecl 0x55f99d7197c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d7196f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d719870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f99d7198e8 Implicit # | | | `-ConstAttr 0x55f99d719910 Implicit # | | |-FunctionDecl 0x55f99d719a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d719988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d719ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f99d719b60 Implicit # | | | `-ConstAttr 0x55f99d719b88 Implicit # | | |-FunctionDecl 0x55f99d719cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d719c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d719d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f99d719dd8 Implicit # | | | `-ConstAttr 0x55f99d719e00 Implicit # | | |-FunctionDecl 0x55f99d719f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55f99d719e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55f99d719fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f99d71a038 Implicit # | | | `-ConstAttr 0x55f99d71a060 Implicit # | | |-FunctionDecl 0x55f99d71a188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d71a0d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71a238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f99d71a2b0 Implicit # | | | `-ConstAttr 0x55f99d71a2d8 Implicit # | | |-FunctionDecl 0x55f99d71a400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d71a350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71a4b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f99d71a528 Implicit # | | | `-ConstAttr 0x55f99d71a550 Implicit # | | |-FunctionDecl 0x55f99d71a678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d71a5c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71a728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55f99d71a7a0 Implicit # | | | `-ConstAttr 0x55f99d71a7c8 Implicit # | | |-FunctionDecl 0x55f99d71a8d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55f99d71a828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f99d71a988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f99d71aa00 Implicit # | | | `-ConstAttr 0x55f99d71aa28 Implicit # | | |-FunctionDecl 0x55f99d71ab40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d71aa90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71abf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f99d71ac68 Implicit # | | | `-ConstAttr 0x55f99d71ac90 Implicit # | | |-FunctionDecl 0x55f99d71adb8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d71ad08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71ae68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f99d71aee0 Implicit # | | | `-ConstAttr 0x55f99d71af08 Implicit # | | |-FunctionDecl 0x55f99d71b030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d71af80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71b0e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f99d71b158 Implicit # | | | `-ConstAttr 0x55f99d71b180 Implicit # | | |-FunctionDecl 0x55f99d71b290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55f99d71b1e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55f99d71b340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f99d71b3b8 Implicit # | | | `-ConstAttr 0x55f99d71b3e0 Implicit # | | |-FunctionDecl 0x55f99d71b508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d71b458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71b5b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f99d71b630 Implicit # | | | `-ConstAttr 0x55f99d71b658 Implicit # | | |-FunctionDecl 0x55f99d6dfbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d71b6d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6dfc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f99d6dfd08 Implicit # | | | `-ConstAttr 0x55f99d6dfd30 Implicit # | | |-FunctionDecl 0x55f99d6dfe58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6dfda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6dff08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55f99d6dff80 Implicit # | | | `-ConstAttr 0x55f99d6dffa8 Implicit # | | |-FunctionDecl 0x55f99d6e00b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55f99d6e0008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55f99d6e0168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f99d6e01e0 Implicit # | | | `-ConstAttr 0x55f99d6e0208 Implicit # | | |-FunctionDecl 0x55f99d6e0320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6e0270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e03d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f99d6e0448 Implicit # | | | `-ConstAttr 0x55f99d6e0470 Implicit # | | |-FunctionDecl 0x55f99d6e0598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6e04e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e0648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f99d6e06c0 Implicit # | | | `-ConstAttr 0x55f99d6e06e8 Implicit # | | |-FunctionDecl 0x55f99d6e0810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6e0760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e08c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f99d6e0938 Implicit # | | | `-ConstAttr 0x55f99d6e0960 Implicit # | | |-FunctionDecl 0x55f99d6e0a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55f99d6e09c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55f99d6e0b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f99d6e0b98 Implicit # | | | `-ConstAttr 0x55f99d6e0bc0 Implicit # | | |-FunctionDecl 0x55f99d6e0ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d6e0c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e0d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f99d6e0e10 Implicit # | | | `-ConstAttr 0x55f99d6e0e38 Implicit # | | |-FunctionDecl 0x55f99d6e0f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d6e0eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e1010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f99d6e1088 Implicit # | | | `-ConstAttr 0x55f99d6e10b0 Implicit # | | |-FunctionDecl 0x55f99d6e11d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d6e1128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e1288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f99d6e1300 Implicit # | | | `-ConstAttr 0x55f99d6e1328 Implicit # | | |-FunctionDecl 0x55f99d6e1438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55f99d6e1388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55f99d6e14e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f99d6e1560 Implicit # | | | `-ConstAttr 0x55f99d6e1588 Implicit # | | |-FunctionDecl 0x55f99d6e16b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55f99d6e1600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e1760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f99d6e17d8 Implicit # | | | `-ConstAttr 0x55f99d6e1800 Implicit # | | |-FunctionDecl 0x55f99d6e1928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55f99d6e1878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e19d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f99d6e1a50 Implicit # | | | `-ConstAttr 0x55f99d6e1a78 Implicit # | | |-FunctionDecl 0x55f99d6e1bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55f99d6e1af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6e1ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55f99d6e1d18 Implicit # | | | `-ConstAttr 0x55f99d6e1d40 Implicit # | | |-FunctionTemplateDecl 0x55f99d6e2158 col:3 select # | | | |-TemplateTypeParmDecl 0x55f99d6e1d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d6e20b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55f99d6e1e40 col:14 'bool' # | | | |-ParmVarDecl 0x55f99d6e1eb8 col:17 'T' # | | | |-ParmVarDecl 0x55f99d6e1f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55f99d6e21c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55f99d6e22a8 Implicit # | | | `-ConstAttr 0x55f99d6e22d0 Implicit # | | |-FunctionTemplateDecl 0x55f99d6e27d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f99d6e22f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d6e2728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55f99d6e2478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f99d6e2558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55f99d6e2638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d6e2840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f99d6e2da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f99d6e28c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d6e2cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55f99d6e2a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f99d6e2b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55f99d6e2c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d6e2e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f99d6e3370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f99d6e2e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d6e32c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55f99d6e3018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f99d6e30f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55f99d6e31d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d6e33e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f99d6e3970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f99d6e3468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d6e38c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55f99d6e35e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f99d6e3660 col:39 'T' # | | | |-ParmVarDecl 0x55f99d6e3740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d6e39e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f99d727b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f99d6e3a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d727a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55f99d7277c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f99d727838 col:39 'T' # | | | |-ParmVarDecl 0x55f99d727918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d727b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f99d7280b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f99d727bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d728008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55f99d727d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f99d727df0 col:39 'T' # | | | |-ParmVarDecl 0x55f99d727ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55f99d728120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f99d7286b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f99d7281a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d728608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55f99d728328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f99d728408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55f99d728480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55f99d728720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f99d728c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f99d7287a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d728bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55f99d728928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f99d728a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55f99d728a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55f99d728cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f99d729210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55f99d728d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d729168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55f99d728ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55f99d728fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55f99d729030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55f99d729280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f99d729950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55f99d729308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d7298a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55f99d729620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55f99d729698 col:23 'T' # | | | |-ParmVarDecl 0x55f99d729710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55f99d7299c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f99d729fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55f99d729a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d729f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55f99d729cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55f99d729d68 col:23 'T' # | | | |-ParmVarDecl 0x55f99d729de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55f99d72a030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55f99d72a630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55f99d72a0b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d72a588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55f99d72a360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55f99d72a3d8 col:23 'T' # | | | |-ParmVarDecl 0x55f99d72a450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55f99d72a6a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55f99d72a800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55f99d72a750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f99d72a8b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f99d72a928 Implicit # | | | `-ConstAttr 0x55f99d72a950 Implicit # | | |-FunctionDecl 0x55f99d72aa68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d72a9b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72ab18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f99d72ab90 Implicit # | | | `-ConstAttr 0x55f99d72abb8 Implicit # | | |-FunctionDecl 0x55f99d72ace0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d72ac30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72ad90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f99d72ae08 Implicit # | | | `-ConstAttr 0x55f99d72ae30 Implicit # | | |-FunctionDecl 0x55f99d72af58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d72aea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72b008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f99d72b080 Implicit # | | | `-ConstAttr 0x55f99d72b0a8 Implicit # | | |-FunctionDecl 0x55f99d72b1b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55f99d72b108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f99d72b268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f99d72b2e0 Implicit # | | | `-ConstAttr 0x55f99d72b308 Implicit # | | |-FunctionDecl 0x55f99d72b430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d72b380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72b4e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f99d72b558 Implicit # | | | `-ConstAttr 0x55f99d72b580 Implicit # | | |-FunctionDecl 0x55f99d72b6a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d72b5f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72b758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f99d72b7e0 Implicit # | | | `-ConstAttr 0x55f99d72b808 Implicit # | | |-FunctionDecl 0x55f99d72b930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d72b880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72b9e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55f99d72ba58 Implicit # | | | `-ConstAttr 0x55f99d72ba80 Implicit # | | |-FunctionDecl 0x55f99d72bb90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55f99d72bae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f99d72bc40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f99d72bcb8 Implicit # | | | `-ConstAttr 0x55f99d72bce0 Implicit # | | |-FunctionDecl 0x55f99d72bdf8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d72bd48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72bea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f99d72bf20 Implicit # | | | `-ConstAttr 0x55f99d72bf48 Implicit # | | |-FunctionDecl 0x55f99d72c070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d72bfc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72c120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f99d72c198 Implicit # | | | `-ConstAttr 0x55f99d72c1c0 Implicit # | | |-FunctionDecl 0x55f99d72c2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d72c238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72c398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f99d72c410 Implicit # | | | `-ConstAttr 0x55f99d72c438 Implicit # | | |-FunctionDecl 0x55f99d72c548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55f99d72c498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d72c5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f99d72c670 Implicit # | | | `-ConstAttr 0x55f99d72c698 Implicit # | | |-FunctionDecl 0x55f99d72c7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d72c710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72c870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f99d72c8e8 Implicit # | | | `-ConstAttr 0x55f99d72c910 Implicit # | | |-FunctionDecl 0x55f99d72ca38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d72c988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72cae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f99d72cb60 Implicit # | | | `-ConstAttr 0x55f99d72cb88 Implicit # | | |-FunctionDecl 0x55f99d72ccb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d72cc00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72cd60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55f99d72cdd8 Implicit # | | | `-ConstAttr 0x55f99d72ce00 Implicit # | | |-FunctionDecl 0x55f99d72cf10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55f99d72ce60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f99d72cfc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f99d72d038 Implicit # | | | `-ConstAttr 0x55f99d72d060 Implicit # | | |-FunctionDecl 0x55f99d72d178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d72d0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72d228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f99d72d2a0 Implicit # | | | `-ConstAttr 0x55f99d72d2c8 Implicit # | | |-FunctionDecl 0x55f99d72d3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d72d340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72d4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f99d72d518 Implicit # | | | `-ConstAttr 0x55f99d72d540 Implicit # | | |-FunctionDecl 0x55f99d72d668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d72d5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72d718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f99d72d790 Implicit # | | | `-ConstAttr 0x55f99d72d7b8 Implicit # | | |-FunctionDecl 0x55f99d72d8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55f99d72d828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d72d988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f99d72da00 Implicit # | | | `-ConstAttr 0x55f99d72da28 Implicit # | | |-FunctionDecl 0x55f99d72db50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d72daa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72dc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f99d72dc78 Implicit # | | | `-ConstAttr 0x55f99d72dca0 Implicit # | | |-FunctionDecl 0x55f99d72ddc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d72dd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72de78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f99d72def0 Implicit # | | | `-ConstAttr 0x55f99d72df18 Implicit # | | |-FunctionDecl 0x55f99d72e040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d72df90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72e0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55f99d72e168 Implicit # | | | `-ConstAttr 0x55f99d72e190 Implicit # | | |-FunctionDecl 0x55f99d72e340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55f99d72e1f0 col:15 'half' # | | | |-ParmVarDecl 0x55f99d72e270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55f99d72e3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f99d72e470 Implicit # | | | `-ConstAttr 0x55f99d72e498 Implicit # | | |-FunctionDecl 0x55f99d72e650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55f99d72e500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d72e580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72e708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f99d72e780 Implicit # | | | `-ConstAttr 0x55f99d72e7a8 Implicit # | | |-FunctionDecl 0x55f99d72e970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55f99d72e820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d72e8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72ea28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f99d72eaa0 Implicit # | | | `-ConstAttr 0x55f99d72eac8 Implicit # | | |-FunctionDecl 0x55f99d72ec90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55f99d72eb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d72ebc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72ed48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f99d72edc0 Implicit # | | | `-ConstAttr 0x55f99d72ede8 Implicit # | | |-FunctionDecl 0x55f99d72ef98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55f99d72ee48 col:17 'float' # | | | |-ParmVarDecl 0x55f99d72eec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55f99d72f050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f99d72f0c8 Implicit # | | | `-ConstAttr 0x55f99d72f0f0 Implicit # | | |-FunctionDecl 0x55f99d72f2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55f99d72f168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d72f1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72f370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f99d72f3e8 Implicit # | | | `-ConstAttr 0x55f99d72f410 Implicit # | | |-FunctionDecl 0x55f99d72f5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55f99d72f488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d72f508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72f690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f99d72f708 Implicit # | | | `-ConstAttr 0x55f99d72f730 Implicit # | | |-FunctionDecl 0x55f99d72f950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55f99d72f800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d72f880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72fa08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55f99d72fa80 Implicit # | | | `-ConstAttr 0x55f99d72faa8 Implicit # | | |-FunctionDecl 0x55f99d72fbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55f99d72fb08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f99d72fc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f99d72fce0 Implicit # | | | `-ConstAttr 0x55f99d72fd08 Implicit # | | |-FunctionDecl 0x55f99d72fe20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d72fd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d72fed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f99d72ff48 Implicit # | | | `-ConstAttr 0x55f99d72ff70 Implicit # | | |-FunctionDecl 0x55f99d730098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d72ffe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d730148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f99d7301c0 Implicit # | | | `-ConstAttr 0x55f99d7301e8 Implicit # | | |-FunctionDecl 0x55f99d730310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d730260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7303c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f99d730438 Implicit # | | | `-ConstAttr 0x55f99d730460 Implicit # | | |-FunctionDecl 0x55f99d730570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55f99d7304c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55f99d730620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f99d730698 Implicit # | | | `-ConstAttr 0x55f99d7306c0 Implicit # | | |-FunctionDecl 0x55f99d7307e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d730738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d730898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f99d730910 Implicit # | | | `-ConstAttr 0x55f99d730938 Implicit # | | |-FunctionDecl 0x55f99d730a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d7309b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d730b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f99d730b88 Implicit # | | | `-ConstAttr 0x55f99d730bb0 Implicit # | | |-FunctionDecl 0x55f99d730cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d730c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d730d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55f99d730e00 Implicit # | | | `-ConstAttr 0x55f99d730e28 Implicit # | | |-FunctionDecl 0x55f99d730f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55f99d730e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55f99d730fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f99d731060 Implicit # | | | `-ConstAttr 0x55f99d731088 Implicit # | | |-FunctionDecl 0x55f99d7311a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d7310f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d731250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f99d7312c8 Implicit # | | | `-ConstAttr 0x55f99d7312f0 Implicit # | | |-FunctionDecl 0x55f99d731418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d731368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7314c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f99d731540 Implicit # | | | `-ConstAttr 0x55f99d731568 Implicit # | | |-FunctionDecl 0x55f99d731690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d7315e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d731740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f99d7317b8 Implicit # | | | `-ConstAttr 0x55f99d731810 Implicit # | | |-FunctionDecl 0x55f99d731920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55f99d731870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55f99d7319d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f99d731a48 Implicit # | | | `-ConstAttr 0x55f99d731a70 Implicit # | | |-FunctionDecl 0x55f99d731b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d731ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d731c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f99d731cc0 Implicit # | | | `-ConstAttr 0x55f99d731ce8 Implicit # | | |-FunctionDecl 0x55f99d731e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d731d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d731ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f99d731f38 Implicit # | | | `-ConstAttr 0x55f99d731f60 Implicit # | | |-FunctionDecl 0x55f99d732088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d731fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d732138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55f99d7321b0 Implicit # | | | `-ConstAttr 0x55f99d7321d8 Implicit # | | |-FunctionDecl 0x55f99d7322e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55f99d732238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55f99d732398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f99d732410 Implicit # | | | `-ConstAttr 0x55f99d732438 Implicit # | | |-FunctionDecl 0x55f99d732550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d7324a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d732600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f99d732678 Implicit # | | | `-ConstAttr 0x55f99d7326a0 Implicit # | | |-FunctionDecl 0x55f99d7327c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d732718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d732878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f99d7328f0 Implicit # | | | `-ConstAttr 0x55f99d732918 Implicit # | | |-FunctionDecl 0x55f99d732a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d732990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d732af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f99d732b68 Implicit # | | | `-ConstAttr 0x55f99d732b90 Implicit # | | |-FunctionDecl 0x55f99d732ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55f99d732bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55f99d732d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f99d732dc8 Implicit # | | | `-ConstAttr 0x55f99d732df0 Implicit # | | |-FunctionDecl 0x55f99d732f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d732e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d732fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f99d733040 Implicit # | | | `-ConstAttr 0x55f99d733068 Implicit # | | |-FunctionDecl 0x55f99d733190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d7330e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d733240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f99d7332b8 Implicit # | | | `-ConstAttr 0x55f99d7332e0 Implicit # | | |-FunctionDecl 0x55f99d733408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d733358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7334b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55f99d733530 Implicit # | | | `-ConstAttr 0x55f99d733558 Implicit # | | |-FunctionDecl 0x55f99d733660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55f99d7335b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55f99d733710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d733770 # | | | |-NoThrowAttr 0x55f99d7337b0 Implicit # | | | `-ConstAttr 0x55f99d7337d8 Implicit # | | |-FunctionDecl 0x55f99d733900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55f99d733850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7339b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d733a10 # | | | |-NoThrowAttr 0x55f99d733a50 Implicit # | | | `-ConstAttr 0x55f99d733a78 Implicit # | | |-FunctionDecl 0x55f99d733ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55f99d733af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d733c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d733cb0 # | | | |-NoThrowAttr 0x55f99d733cf0 Implicit # | | | `-ConstAttr 0x55f99d733d18 Implicit # | | |-FunctionDecl 0x55f99d733e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55f99d733d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d733ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d733f50 # | | | |-NoThrowAttr 0x55f99d733f90 Implicit # | | | `-ConstAttr 0x55f99d733fb8 Implicit # | | |-FunctionDecl 0x55f99d7340d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55f99d734028 col:56 'int' # | | | |-AvailabilityAttr 0x55f99d734180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d734240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d734270 # | | | |-NoThrowAttr 0x55f99d7342b0 Implicit # | | | `-ConstAttr 0x55f99d7342d8 Implicit # | | |-FunctionDecl 0x55f99d734488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55f99d734360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55f99d734538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7345f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d734628 # | | | |-NoThrowAttr 0x55f99d734668 Implicit # | | | `-ConstAttr 0x55f99d734690 Implicit # | | |-FunctionDecl 0x55f99d734848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55f99d734718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55f99d7348f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7349b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d7349e8 # | | | |-NoThrowAttr 0x55f99d734a28 Implicit # | | | `-ConstAttr 0x55f99d734a50 Implicit # | | |-FunctionDecl 0x55f99d734c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55f99d734ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55f99d734cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d734d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d734da8 # | | | |-NoThrowAttr 0x55f99d734de8 Implicit # | | | `-ConstAttr 0x55f99d734e10 Implicit # | | |-FunctionDecl 0x55f99d734f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55f99d734e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f99d734ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7350b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d7350e0 # | | | |-NoThrowAttr 0x55f99d735120 Implicit # | | | `-ConstAttr 0x55f99d735148 Implicit # | | |-FunctionDecl 0x55f99d7352f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55f99d7351d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55f99d7353a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d735468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d735498 # | | | |-NoThrowAttr 0x55f99d7354d8 Implicit # | | | `-ConstAttr 0x55f99d735500 Implicit # | | |-FunctionDecl 0x55f99d7356b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55f99d735588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55f99d735768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d735860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d735890 # | | | |-NoThrowAttr 0x55f99d7358d0 Implicit # | | | `-ConstAttr 0x55f99d7358f8 Implicit # | | |-FunctionDecl 0x55f99d735aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55f99d735980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55f99d735b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d735c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d735c48 # | | | |-NoThrowAttr 0x55f99d735c88 Implicit # | | | `-ConstAttr 0x55f99d735cb0 Implicit # | | |-FunctionDecl 0x55f99d735de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55f99d735d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55f99d735e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d735f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d735f80 # | | | |-NoThrowAttr 0x55f99d735fc0 Implicit # | | | `-ConstAttr 0x55f99d735fe8 Implicit # | | |-FunctionDecl 0x55f99d736198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55f99d736070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55f99d736248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d736308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d736338 # | | | |-NoThrowAttr 0x55f99d736378 Implicit # | | | `-ConstAttr 0x55f99d7363a0 Implicit # | | |-FunctionDecl 0x55f99d736558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55f99d736428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55f99d736608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7366c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d7366f8 # | | | |-NoThrowAttr 0x55f99d736738 Implicit # | | | `-ConstAttr 0x55f99d736760 Implicit # | | |-FunctionDecl 0x55f99d736918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55f99d7367e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55f99d7369c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d736a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d736ab8 # | | | |-NoThrowAttr 0x55f99d736af8 Implicit # | | | `-ConstAttr 0x55f99d736b20 Implicit # | | |-FunctionDecl 0x55f99d736c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55f99d736ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55f99d736d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d736dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d736df0 # | | | |-NoThrowAttr 0x55f99d736e30 Implicit # | | | `-ConstAttr 0x55f99d736e58 Implicit # | | |-FunctionDecl 0x55f99d737008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d736ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55f99d7370b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d737178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d7371a8 # | | | |-NoThrowAttr 0x55f99d7371e8 Implicit # | | | `-ConstAttr 0x55f99d737210 Implicit # | | |-FunctionDecl 0x55f99d7373c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d737298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55f99d737478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d737538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d737568 # | | | |-NoThrowAttr 0x55f99d7375a8 Implicit # | | | `-ConstAttr 0x55f99d7375d0 Implicit # | | |-FunctionDecl 0x55f99d737788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d737658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55f99d737848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d737908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d737938 # | | | |-NoThrowAttr 0x55f99d737978 Implicit # | | | `-ConstAttr 0x55f99d7379a0 Implicit # | | |-FunctionDecl 0x55f99d737ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55f99d737a10 col:58 'float' # | | | |-AvailabilityAttr 0x55f99d737b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d737c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d737c58 # | | | |-NoThrowAttr 0x55f99d737c98 Implicit # | | | `-ConstAttr 0x55f99d737cc0 Implicit # | | |-FunctionDecl 0x55f99d737df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55f99d737d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55f99d737ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d737f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d737f98 # | | | |-NoThrowAttr 0x55f99d737fd8 Implicit # | | | `-ConstAttr 0x55f99d738000 Implicit # | | |-FunctionDecl 0x55f99d738138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55f99d738088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55f99d7381e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7382a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d7382d8 # | | | |-NoThrowAttr 0x55f99d738318 Implicit # | | | `-ConstAttr 0x55f99d738340 Implicit # | | |-FunctionDecl 0x55f99d738478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55f99d7383c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55f99d738528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7385e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d738618 # | | | |-NoThrowAttr 0x55f99d738658 Implicit # | | | `-ConstAttr 0x55f99d738680 Implicit # | | |-FunctionDecl 0x55f99d738798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55f99d7386f0 col:59 'double' # | | | |-AvailabilityAttr 0x55f99d738848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d738908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d738938 # | | | |-NoThrowAttr 0x55f99d738978 Implicit # | | | `-ConstAttr 0x55f99d7389a0 Implicit # | | |-FunctionDecl 0x55f99d738b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55f99d738a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55f99d738c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d738cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d738cf8 # | | | |-NoThrowAttr 0x55f99d738d38 Implicit # | | | `-ConstAttr 0x55f99d738d60 Implicit # | | |-FunctionDecl 0x55f99d738f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55f99d738de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55f99d738fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d739088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d7390b8 # | | | |-NoThrowAttr 0x55f99d7390f8 Implicit # | | | `-ConstAttr 0x55f99d739120 Implicit # | | |-FunctionDecl 0x55f99d7392d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55f99d7391a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55f99d739388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d739448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55f99d739478 # | | | |-NoThrowAttr 0x55f99d7394b8 Implicit # | | | `-ConstAttr 0x55f99d7394e0 Implicit # | | |-FunctionDecl 0x55f99d7395f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55f99d739548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55f99d7396a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d739760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55f99d739790 # | | | |-NoThrowAttr 0x55f99d7397d0 Implicit # | | | `-ConstAttr 0x55f99d7397f8 Implicit # | | |-FunctionDecl 0x55f99d739908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55f99d739860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55f99d7399b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d739a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55f99d739aa8 # | | | |-NoThrowAttr 0x55f99d739ae8 Implicit # | | | `-ConstAttr 0x55f99d739b10 Implicit # | | |-FunctionDecl 0x55f99d739c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55f99d739b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55f99d739d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d739e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55f99d739e38 # | | | |-NoThrowAttr 0x55f99d739e78 Implicit # | | | `-ConstAttr 0x55f99d739ea0 Implicit # | | |-FunctionDecl 0x55f99d73a028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55f99d739ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55f99d73a0d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d73a198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55f99d73a1c8 # | | | |-NoThrowAttr 0x55f99d73a208 Implicit # | | | `-ConstAttr 0x55f99d73a230 Implicit # | | |-FunctionDecl 0x55f99d73a308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55f99d73a3b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d73a470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55f99d73a4a0 # | | | |-NoThrowAttr 0x55f99d73a4e0 Implicit # | | | `-ConstAttr 0x55f99d73a508 Implicit # | | |-FunctionDecl 0x55f99d73a5a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55f99d73a648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d73a708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55f99d73a738 # | | | |-NoThrowAttr 0x55f99d73a778 Implicit # | | | `-ConstAttr 0x55f99d73a7a0 Implicit # | | |-FunctionDecl 0x55f99d73a810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55f99d73a8b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d73a978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55f99d73a9a8 # | | | |-NoThrowAttr 0x55f99d73a9e8 Implicit # | | | `-ConstAttr 0x55f99d73aa10 Implicit # | | |-FunctionDecl 0x55f99d73ab18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55f99d73aa68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55f99d73abc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d73ac88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55f99d73acb8 # | | | |-NoThrowAttr 0x55f99d73acf8 Implicit # | | | `-ConstAttr 0x55f99d73ad20 Implicit # | | |-FunctionDecl 0x55f99d73af30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73ad68 col:53 'bool' # | | | |-ParmVarDecl 0x55f99d73ade8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73afe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73b048 # | | | |-NoThrowAttr 0x55f99d73b088 Implicit # | | | `-ConstAttr 0x55f99d73b0b0 Implicit # | | |-FunctionDecl 0x55f99d73b2e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73b118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55f99d73b198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73b3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73b400 # | | | |-NoThrowAttr 0x55f99d73b440 Implicit # | | | `-ConstAttr 0x55f99d73b468 Implicit # | | |-FunctionDecl 0x55f99d73b6b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73b4e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55f99d73b560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73b770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73b7d0 # | | | |-NoThrowAttr 0x55f99d73b810 Implicit # | | | `-ConstAttr 0x55f99d73c870 Implicit # | | |-FunctionDecl 0x55f99d73cab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73c8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55f99d73c968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73cb70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73cbd0 # | | | |-NoThrowAttr 0x55f99d73cc10 Implicit # | | | `-ConstAttr 0x55f99d73cc38 Implicit # | | |-FunctionDecl 0x55f99d73ce68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73cc98 col:53 'half' # | | | |-ParmVarDecl 0x55f99d73cd18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73cf20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73cf80 # | | | |-NoThrowAttr 0x55f99d73cfc0 Implicit # | | | `-ConstAttr 0x55f99d73cfe8 Implicit # | | |-FunctionDecl 0x55f99d73d238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73d060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d73d0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73d2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73d350 # | | | |-NoThrowAttr 0x55f99d73d390 Implicit # | | | `-ConstAttr 0x55f99d73d3b8 Implicit # | | |-FunctionDecl 0x55f99d73d608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73d430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55f99d73d4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73d6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73d720 # | | | |-NoThrowAttr 0x55f99d73d760 Implicit # | | | `-ConstAttr 0x55f99d73d788 Implicit # | | |-FunctionDecl 0x55f99d73d9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73d800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d73d880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73da90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73daf0 # | | | |-NoThrowAttr 0x55f99d73db30 Implicit # | | | `-ConstAttr 0x55f99d73db58 Implicit # | | |-FunctionDecl 0x55f99d73dd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73dbb8 col:51 'int' # | | | |-ParmVarDecl 0x55f99d73dc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73de40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73dea0 # | | | |-NoThrowAttr 0x55f99d73dee0 Implicit # | | | `-ConstAttr 0x55f99d73df08 Implicit # | | |-FunctionDecl 0x55f99d73e158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73df80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d73e000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73e210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73e270 # | | | |-NoThrowAttr 0x55f99d73e2b0 Implicit # | | | `-ConstAttr 0x55f99d73e2d8 Implicit # | | |-FunctionDecl 0x55f99d73e528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73e350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d73e3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73e5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73e640 # | | | |-NoThrowAttr 0x55f99d73e680 Implicit # | | | `-ConstAttr 0x55f99d73e6a8 Implicit # | | |-FunctionDecl 0x55f99d73e938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73e720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d73e7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73e9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73ea50 # | | | |-NoThrowAttr 0x55f99d73ea90 Implicit # | | | `-ConstAttr 0x55f99d73eab8 Implicit # | | |-FunctionDecl 0x55f99d73ecc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73eb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d73ebb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73ed80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73ede0 # | | | |-NoThrowAttr 0x55f99d73ee20 Implicit # | | | `-ConstAttr 0x55f99d73ee48 Implicit # | | |-FunctionDecl 0x55f99d73f098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73eec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d73ef40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73f150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73f1b0 # | | | |-NoThrowAttr 0x55f99d73f1f0 Implicit # | | | `-ConstAttr 0x55f99d73f218 Implicit # | | |-FunctionDecl 0x55f99d73f468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73f290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d73f310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73f520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73f580 # | | | |-NoThrowAttr 0x55f99d73f5c0 Implicit # | | | `-ConstAttr 0x55f99d73f5e8 Implicit # | | |-FunctionDecl 0x55f99d73f838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73f660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d73f6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73f8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73f950 # | | | |-NoThrowAttr 0x55f99d73f990 Implicit # | | | `-ConstAttr 0x55f99d73f9b8 Implicit # | | |-FunctionDecl 0x55f99d73fbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73fa18 col:55 'float' # | | | |-ParmVarDecl 0x55f99d73fa98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d73fca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d73fd00 # | | | |-NoThrowAttr 0x55f99d73fd40 Implicit # | | | `-ConstAttr 0x55f99d73fd68 Implicit # | | |-FunctionDecl 0x55f99d73ffb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55f99d73fde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55f99d73fe60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d740070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d7400d0 # | | | |-NoThrowAttr 0x55f99d740110 Implicit # | | | `-ConstAttr 0x55f99d740138 Implicit # | | |-FunctionDecl 0x55f99d740388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55f99d7401b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55f99d740230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d740440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d7404a0 # | | | |-NoThrowAttr 0x55f99d7404e0 Implicit # | | | `-ConstAttr 0x55f99d740508 Implicit # | | |-FunctionDecl 0x55f99d740758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55f99d740580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d740600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d740810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d740890 # | | | |-NoThrowAttr 0x55f99d7408d0 Implicit # | | | `-ConstAttr 0x55f99d7408f8 Implicit # | | |-FunctionDecl 0x55f99d740b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55f99d740970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d7409f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d740c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d740c60 # | | | |-NoThrowAttr 0x55f99d740ca0 Implicit # | | | `-ConstAttr 0x55f99d740cc8 Implicit # | | |-FunctionDecl 0x55f99d740f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55f99d740d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d740dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d740fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d741030 # | | | |-NoThrowAttr 0x55f99d741070 Implicit # | | | `-ConstAttr 0x55f99d741098 Implicit # | | |-FunctionDecl 0x55f99d7412e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55f99d741110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d741190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d7413a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d741400 # | | | |-NoThrowAttr 0x55f99d741440 Implicit # | | | `-ConstAttr 0x55f99d741468 Implicit # | | |-FunctionDecl 0x55f99d7416b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55f99d7414e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d741560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d741770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d7417d0 # | | | |-NoThrowAttr 0x55f99d741810 Implicit # | | | `-ConstAttr 0x55f99d741838 Implicit # | | |-FunctionDecl 0x55f99d741a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55f99d7418b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d741930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d741b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d741ba0 # | | | |-NoThrowAttr 0x55f99d741be0 Implicit # | | | `-ConstAttr 0x55f99d741c08 Implicit # | | |-FunctionDecl 0x55f99d741e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55f99d741c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d741d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d741f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d741f70 # | | | |-NoThrowAttr 0x55f99d741fb0 Implicit # | | | `-ConstAttr 0x55f99d741fd8 Implicit # | | |-FunctionDecl 0x55f99d742228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55f99d742050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d7420d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d7422e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d742340 # | | | |-NoThrowAttr 0x55f99d742380 Implicit # | | | `-ConstAttr 0x55f99d7423a8 Implicit # | | |-FunctionDecl 0x55f99d7425f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55f99d742420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d7424a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d7426b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d742710 # | | | |-NoThrowAttr 0x55f99d742750 Implicit # | | | `-ConstAttr 0x55f99d742778 Implicit # | | |-FunctionDecl 0x55f99d7429f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55f99d7427d8 col:57 'double' # | | | |-ParmVarDecl 0x55f99d7428a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d742ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d742b10 # | | | |-NoThrowAttr 0x55f99d742b50 Implicit # | | | `-ConstAttr 0x55f99d742b78 Implicit # | | |-FunctionDecl 0x55f99d742dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55f99d742bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d742c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d742e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d742ee0 # | | | |-NoThrowAttr 0x55f99d742f20 Implicit # | | | `-ConstAttr 0x55f99d742f48 Implicit # | | |-FunctionDecl 0x55f99d743198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55f99d742fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d743040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d743250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d7432b0 # | | | |-NoThrowAttr 0x55f99d7432f0 Implicit # | | | `-ConstAttr 0x55f99d743318 Implicit # | | |-FunctionDecl 0x55f99d743568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55f99d743390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d743410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d743620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55f99d743680 # | | | |-NoThrowAttr 0x55f99d7436c0 Implicit # | | | `-ConstAttr 0x55f99d7436e8 Implicit # | | |-FunctionDecl 0x55f99d743820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55f99d743770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f99d7438d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d743990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f99d7439c0 # | | | |-NoThrowAttr 0x55f99d743a00 Implicit # | | | `-ConstAttr 0x55f99d743a28 Implicit # | | |-FunctionDecl 0x55f99d743b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f99d743aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55f99d743c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d743cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f99d743cf0 # | | | |-NoThrowAttr 0x55f99d743d30 Implicit # | | | `-ConstAttr 0x55f99d743d58 Implicit # | | |-FunctionDecl 0x55f99d743e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f99d743de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55f99d743f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d744000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f99d744030 # | | | |-NoThrowAttr 0x55f99d744070 Implicit # | | | `-ConstAttr 0x55f99d744098 Implicit # | | |-FunctionDecl 0x55f99d7441d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f99d744120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55f99d744280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d744340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f99d744370 # | | | |-NoThrowAttr 0x55f99d7443b0 Implicit # | | | `-ConstAttr 0x55f99d7443d8 Implicit # | | |-FunctionDecl 0x55f99d744510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f99d744460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55f99d7445c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d744680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f99d7446b0 # | | | |-NoThrowAttr 0x55f99d7446f0 Implicit # | | | `-ConstAttr 0x55f99d744718 Implicit # | | |-FunctionDecl 0x55f99d7448b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d7447a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55f99d744960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d744a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f99d744a50 # | | | |-NoThrowAttr 0x55f99d744a90 Implicit # | | | `-ConstAttr 0x55f99d744ab8 Implicit # | | |-FunctionDecl 0x55f99d744bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d744b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55f99d744ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d744d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f99d744d90 # | | | |-NoThrowAttr 0x55f99d744dd0 Implicit # | | | `-ConstAttr 0x55f99d744df8 Implicit # | | |-FunctionDecl 0x55f99d744f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d744e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55f99d744fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7450a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55f99d7450d0 # | | | |-NoThrowAttr 0x55f99d745110 Implicit # | | | `-ConstAttr 0x55f99d745138 Implicit # | | |-FunctionDecl 0x55f99d745270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55f99d7451c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f99d745320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7453e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f99d745410 # | | | |-NoThrowAttr 0x55f99d745450 Implicit # | | | `-ConstAttr 0x55f99d745478 Implicit # | | |-FunctionDecl 0x55f99d7455a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f99d7454f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55f99d745650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d745710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f99d745740 # | | | |-NoThrowAttr 0x55f99d745780 Implicit # | | | `-ConstAttr 0x55f99d7457a8 Implicit # | | |-FunctionDecl 0x55f99d7458e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f99d745830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55f99d745990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d745a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f99d745a80 # | | | |-NoThrowAttr 0x55f99d745ac0 Implicit # | | | `-ConstAttr 0x55f99d745ae8 Implicit # | | |-FunctionDecl 0x55f99d745c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f99d745b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55f99d745cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d745d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f99d745dc0 # | | | |-NoThrowAttr 0x55f99d745e00 Implicit # | | | `-ConstAttr 0x55f99d745e28 Implicit # | | |-FunctionDecl 0x55f99d745f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f99d745eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55f99d746010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7460d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f99d746100 # | | | |-NoThrowAttr 0x55f99d746140 Implicit # | | | `-ConstAttr 0x55f99d746168 Implicit # | | |-FunctionDecl 0x55f99d7462a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d7461f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55f99d746350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d746410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f99d746440 # | | | |-NoThrowAttr 0x55f99d746480 Implicit # | | | `-ConstAttr 0x55f99d7464a8 Implicit # | | |-FunctionDecl 0x55f99d7465e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d746530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55f99d746690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d746750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f99d746780 # | | | |-NoThrowAttr 0x55f99d7467c0 Implicit # | | | `-ConstAttr 0x55f99d7467e8 Implicit # | | |-FunctionDecl 0x55f99d746970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d7468c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55f99d746a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d746ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55f99d746b10 # | | | |-NoThrowAttr 0x55f99d746b50 Implicit # | | | `-ConstAttr 0x55f99d746b78 Implicit # | | |-FunctionDecl 0x55f99d746cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55f99d746c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f99d746d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d746e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f99d746e50 # | | | |-NoThrowAttr 0x55f99d746e90 Implicit # | | | `-ConstAttr 0x55f99d746eb8 Implicit # | | |-FunctionDecl 0x55f99d746fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f99d746f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55f99d747090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d747150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f99d747180 # | | | |-NoThrowAttr 0x55f99d7471c0 Implicit # | | | `-ConstAttr 0x55f99d7471e8 Implicit # | | |-FunctionDecl 0x55f99d747320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f99d747270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55f99d7473d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d747490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f99d7474c0 # | | | |-NoThrowAttr 0x55f99d747500 Implicit # | | | `-ConstAttr 0x55f99d747528 Implicit # | | |-FunctionDecl 0x55f99d747660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f99d7475b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55f99d747710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7477d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f99d747800 # | | | |-NoThrowAttr 0x55f99d747840 Implicit # | | | `-ConstAttr 0x55f99d747868 Implicit # | | |-FunctionDecl 0x55f99d7479a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f99d7478f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55f99d747a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d747b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f99d747b40 # | | | |-NoThrowAttr 0x55f99d747b80 Implicit # | | | `-ConstAttr 0x55f99d747ba8 Implicit # | | |-FunctionDecl 0x55f99d747ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d747c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55f99d747d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d747e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f99d747e80 # | | | |-NoThrowAttr 0x55f99d747ec0 Implicit # | | | `-ConstAttr 0x55f99d747ee8 Implicit # | | |-FunctionDecl 0x55f99d748020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d747f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55f99d7480d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d748190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f99d7481c0 # | | | |-NoThrowAttr 0x55f99d748200 Implicit # | | | `-ConstAttr 0x55f99d748228 Implicit # | | |-FunctionDecl 0x55f99d748360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d7482b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55f99d748410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7484d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55f99d748500 # | | | |-NoThrowAttr 0x55f99d748540 Implicit # | | | `-ConstAttr 0x55f99d748568 Implicit # | | |-FunctionDecl 0x55f99d748678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55f99d7485c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55f99d748728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d748788 # | | | |-NoThrowAttr 0x55f99d7487c8 Implicit # | | | `-ConstAttr 0x55f99d7487f0 Implicit # | | |-FunctionDecl 0x55f99d7489b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d748858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d748a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d748ac8 # | | | |-NoThrowAttr 0x55f99d748b08 Implicit # | | | `-ConstAttr 0x55f99d748b30 Implicit # | | |-FunctionDecl 0x55f99d748c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d748ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d748d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d748d68 # | | | |-NoThrowAttr 0x55f99d748da8 Implicit # | | | `-ConstAttr 0x55f99d748dd0 Implicit # | | |-FunctionDecl 0x55f99d748ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d748e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d748fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d749008 # | | | |-NoThrowAttr 0x55f99d749048 Implicit # | | | `-ConstAttr 0x55f99d749070 Implicit # | | |-FunctionDecl 0x55f99d749180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55f99d7490d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55f99d749230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d749290 # | | | |-NoThrowAttr 0x55f99d7492d0 Implicit # | | | `-ConstAttr 0x55f99d7492f8 Implicit # | | |-FunctionDecl 0x55f99d749420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55f99d749370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7494d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d749530 # | | | |-NoThrowAttr 0x55f99d749570 Implicit # | | | `-ConstAttr 0x55f99d749598 Implicit # | | |-FunctionDecl 0x55f99d7496c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55f99d749610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d749770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d7497d0 # | | | |-NoThrowAttr 0x55f99d749810 Implicit # | | | `-ConstAttr 0x55f99d749838 Implicit # | | |-FunctionDecl 0x55f99d749960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55f99d7498b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d749a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d749a70 # | | | |-NoThrowAttr 0x55f99d749ab0 Implicit # | | | `-ConstAttr 0x55f99d749ad8 Implicit # | | |-FunctionDecl 0x55f99d749c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55f99d749b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d749cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d749d10 # | | | |-NoThrowAttr 0x55f99d749d50 Implicit # | | | `-ConstAttr 0x55f99d749d78 Implicit # | | |-FunctionDecl 0x55f99d749ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f99d749df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d749f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d749fb0 # | | | |-NoThrowAttr 0x55f99d749ff0 Implicit # | | | `-ConstAttr 0x55f99d74a018 Implicit # | | |-FunctionDecl 0x55f99d74a140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f99d74a090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74a1f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74a250 # | | | |-NoThrowAttr 0x55f99d74a290 Implicit # | | | `-ConstAttr 0x55f99d74a2b8 Implicit # | | |-FunctionDecl 0x55f99d74a3e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f99d74a330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74a490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74a4f0 # | | | |-NoThrowAttr 0x55f99d74a530 Implicit # | | | `-ConstAttr 0x55f99d74a558 Implicit # | | |-FunctionDecl 0x55f99d74a680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f99d74a5d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d74a730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74a790 # | | | |-NoThrowAttr 0x55f99d74a7d0 Implicit # | | | `-ConstAttr 0x55f99d74a7f8 Implicit # | | |-FunctionDecl 0x55f99d74abc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f99d74a870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74ac70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74acd0 # | | | |-NoThrowAttr 0x55f99d74ad10 Implicit # | | | `-ConstAttr 0x55f99d74ad38 Implicit # | | |-FunctionDecl 0x55f99d74ae60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f99d74adb0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74af10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74af70 # | | | |-NoThrowAttr 0x55f99d74afb0 Implicit # | | | `-ConstAttr 0x55f99d74afd8 Implicit # | | |-FunctionDecl 0x55f99d74b100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f99d74b050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74b1b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74b210 # | | | |-NoThrowAttr 0x55f99d74b250 Implicit # | | | `-ConstAttr 0x55f99d74b278 Implicit # | | |-FunctionDecl 0x55f99d74b3a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f99d74b2f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d74b450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74b4b0 # | | | |-NoThrowAttr 0x55f99d74b4f0 Implicit # | | | `-ConstAttr 0x55f99d74b518 Implicit # | | |-FunctionDecl 0x55f99d74b640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d74b590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74b6f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74b750 # | | | |-NoThrowAttr 0x55f99d74b790 Implicit # | | | `-ConstAttr 0x55f99d74b7b8 Implicit # | | |-FunctionDecl 0x55f99d74b8e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d74b830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74b990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74b9f0 # | | | |-NoThrowAttr 0x55f99d74ba30 Implicit # | | | `-ConstAttr 0x55f99d74ba58 Implicit # | | |-FunctionDecl 0x55f99d74bb80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d74bad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74bc30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74bc90 # | | | |-NoThrowAttr 0x55f99d74bcd0 Implicit # | | | `-ConstAttr 0x55f99d74bcf8 Implicit # | | |-FunctionDecl 0x55f99d74be08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55f99d74bd58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55f99d74beb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74bf18 # | | | |-NoThrowAttr 0x55f99d74bf58 Implicit # | | | `-ConstAttr 0x55f99d74bf80 Implicit # | | |-FunctionDecl 0x55f99d74c0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d74bff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74c158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74c1b8 # | | | |-NoThrowAttr 0x55f99d74c1f8 Implicit # | | | `-ConstAttr 0x55f99d74c220 Implicit # | | |-FunctionDecl 0x55f99d74c348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d74c298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74c3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74c458 # | | | |-NoThrowAttr 0x55f99d74c498 Implicit # | | | `-ConstAttr 0x55f99d74c4c0 Implicit # | | |-FunctionDecl 0x55f99d74c5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d74c538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74c698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74c6f8 # | | | |-NoThrowAttr 0x55f99d74c738 Implicit # | | | `-ConstAttr 0x55f99d74c760 Implicit # | | |-FunctionDecl 0x55f99d74c870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55f99d74c7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55f99d74c920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74c980 # | | | |-NoThrowAttr 0x55f99d74c9c0 Implicit # | | | `-ConstAttr 0x55f99d74c9e8 Implicit # | | |-FunctionDecl 0x55f99d74cb10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55f99d74ca60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74ce10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74ce70 # | | | |-NoThrowAttr 0x55f99d74ceb0 Implicit # | | | `-ConstAttr 0x55f99d74ced8 Implicit # | | |-FunctionDecl 0x55f99d74d000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55f99d74cf50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74d0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74d110 # | | | |-NoThrowAttr 0x55f99d74d150 Implicit # | | | `-ConstAttr 0x55f99d74d178 Implicit # | | |-FunctionDecl 0x55f99d74d2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55f99d74d1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74d350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55f99d74d3b0 # | | | |-NoThrowAttr 0x55f99d74d3f0 Implicit # | | | `-ConstAttr 0x55f99d74d418 Implicit # | | |-FunctionDecl 0x55f99d74d528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55f99d74d478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55f99d74d5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d74d638 # | | | |-NoThrowAttr 0x55f99d74d678 Implicit # | | | `-ConstAttr 0x55f99d74d6a0 Implicit # | | |-FunctionDecl 0x55f99d74d7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d74d708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74d868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d74d8c8 # | | | |-NoThrowAttr 0x55f99d74d908 Implicit # | | | `-ConstAttr 0x55f99d74d930 Implicit # | | |-FunctionDecl 0x55f99d74da58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d74d9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74db08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d74db68 # | | | |-NoThrowAttr 0x55f99d74dba8 Implicit # | | | `-ConstAttr 0x55f99d74dbd0 Implicit # | | |-FunctionDecl 0x55f99d74dcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d74dc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d74dda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d74de08 # | | | |-NoThrowAttr 0x55f99d74de48 Implicit # | | | `-ConstAttr 0x55f99d74de70 Implicit # | | |-FunctionDecl 0x55f99d74df90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55f99d74dee0 col:50 'int' # | | | |-AvailabilityAttr 0x55f99d74e040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d74e100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d74e130 # | | | |-NoThrowAttr 0x55f99d74e170 Implicit # | | | `-ConstAttr 0x55f99d74e198 Implicit # | | |-FunctionDecl 0x55f99d74e2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55f99d74e220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55f99d74e380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d74e440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d74e470 # | | | |-NoThrowAttr 0x55f99d74e4b0 Implicit # | | | `-ConstAttr 0x55f99d74e4d8 Implicit # | | |-FunctionDecl 0x55f99d74e610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55f99d74e560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55f99d74e6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d74e780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d74e7b0 # | | | |-NoThrowAttr 0x55f99d74e7f0 Implicit # | | | `-ConstAttr 0x55f99d74e818 Implicit # | | |-FunctionDecl 0x55f99d74e950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55f99d74e8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55f99d74ea00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d74eac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d74eaf0 # | | | |-NoThrowAttr 0x55f99d74eb30 Implicit # | | | `-ConstAttr 0x55f99d74eb58 Implicit # | | |-FunctionDecl 0x55f99d74ec90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55f99d74ebe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f99d74ed40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d74fe30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d74fe60 # | | | |-NoThrowAttr 0x55f99d74fea0 Implicit # | | | `-ConstAttr 0x55f99d74fec8 Implicit # | | |-FunctionDecl 0x55f99d750000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f99d74ff50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55f99d7500b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d750170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d7501a0 # | | | |-NoThrowAttr 0x55f99d7501e0 Implicit # | | | `-ConstAttr 0x55f99d750208 Implicit # | | |-FunctionDecl 0x55f99d750340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f99d750290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55f99d7503f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7504b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d7504e0 # | | | |-NoThrowAttr 0x55f99d750520 Implicit # | | | `-ConstAttr 0x55f99d750548 Implicit # | | |-FunctionDecl 0x55f99d750680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f99d7505d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55f99d750730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7507f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d750820 # | | | |-NoThrowAttr 0x55f99d750860 Implicit # | | | `-ConstAttr 0x55f99d750888 Implicit # | | |-FunctionDecl 0x55f99d7509c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f99d750910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55f99d750a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d750b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d750b60 # | | | |-NoThrowAttr 0x55f99d750ba0 Implicit # | | | `-ConstAttr 0x55f99d750bc8 Implicit # | | |-FunctionDecl 0x55f99d750d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f99d750c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55f99d750db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d750e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d750ea0 # | | | |-NoThrowAttr 0x55f99d750ee0 Implicit # | | | `-ConstAttr 0x55f99d750f08 Implicit # | | |-FunctionDecl 0x55f99d751040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f99d750f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55f99d7510f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7511b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d7511e0 # | | | |-NoThrowAttr 0x55f99d751220 Implicit # | | | `-ConstAttr 0x55f99d751248 Implicit # | | |-FunctionDecl 0x55f99d751380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f99d7512d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55f99d751430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7514f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d751520 # | | | |-NoThrowAttr 0x55f99d751560 Implicit # | | | `-ConstAttr 0x55f99d751588 Implicit # | | |-FunctionDecl 0x55f99d7516c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f99d751610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55f99d751770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d751830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d751860 # | | | |-NoThrowAttr 0x55f99d7518a0 Implicit # | | | `-ConstAttr 0x55f99d7518c8 Implicit # | | |-FunctionDecl 0x55f99d751a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d751950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55f99d751ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d751b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d751ba0 # | | | |-NoThrowAttr 0x55f99d751be0 Implicit # | | | `-ConstAttr 0x55f99d751c08 Implicit # | | |-FunctionDecl 0x55f99d751d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d751c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55f99d7555c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d755680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d7556b0 # | | | |-NoThrowAttr 0x55f99d7556f0 Implicit # | | | `-ConstAttr 0x55f99d755718 Implicit # | | |-FunctionDecl 0x55f99d755850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d7557a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55f99d755900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7559c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d7559f0 # | | | |-NoThrowAttr 0x55f99d755a30 Implicit # | | | `-ConstAttr 0x55f99d755a58 Implicit # | | |-FunctionDecl 0x55f99d755b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55f99d755ac8 col:54 'float' # | | | |-AvailabilityAttr 0x55f99d755c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d755ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d755d18 # | | | |-NoThrowAttr 0x55f99d755d58 Implicit # | | | `-ConstAttr 0x55f99d755d80 Implicit # | | |-FunctionDecl 0x55f99d755eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d755e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55f99d755f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d756028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d756058 # | | | |-NoThrowAttr 0x55f99d756098 Implicit # | | | `-ConstAttr 0x55f99d7560c0 Implicit # | | |-FunctionDecl 0x55f99d7561f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d756148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55f99d7562a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d756368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d756398 # | | | |-NoThrowAttr 0x55f99d7563d8 Implicit # | | | `-ConstAttr 0x55f99d756400 Implicit # | | |-FunctionDecl 0x55f99d756538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d756488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55f99d7565e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7566a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d7566d8 # | | | |-NoThrowAttr 0x55f99d756718 Implicit # | | | `-ConstAttr 0x55f99d756740 Implicit # | | |-FunctionDecl 0x55f99d756860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55f99d7567b0 col:56 'double' # | | | |-AvailabilityAttr 0x55f99d756910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7569d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d756a00 # | | | |-NoThrowAttr 0x55f99d756a40 Implicit # | | | `-ConstAttr 0x55f99d756a68 Implicit # | | |-FunctionDecl 0x55f99d756ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55f99d756af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55f99d756c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d756d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d756d40 # | | | |-NoThrowAttr 0x55f99d756d80 Implicit # | | | `-ConstAttr 0x55f99d756da8 Implicit # | | |-FunctionDecl 0x55f99d756ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55f99d756e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55f99d756f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d757050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d757080 # | | | |-NoThrowAttr 0x55f99d7570c0 Implicit # | | | `-ConstAttr 0x55f99d7570e8 Implicit # | | |-FunctionDecl 0x55f99d757220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55f99d757170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55f99d7572d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d757390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55f99d7573c0 # | | | |-NoThrowAttr 0x55f99d757400 Implicit # | | | `-ConstAttr 0x55f99d757428 Implicit # | | |-FunctionDecl 0x55f99d7575d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55f99d757488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55f99d757680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d7576e0 # | | | |-NoThrowAttr 0x55f99d757720 Implicit # | | | `-ConstAttr 0x55f99d757748 Implicit # | | |-FunctionDecl 0x55f99d757860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d7577b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d757910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d757970 # | | | |-NoThrowAttr 0x55f99d7579b0 Implicit # | | | `-ConstAttr 0x55f99d7579d8 Implicit # | | |-FunctionDecl 0x55f99d757b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d757a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d757bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d757c10 # | | | |-NoThrowAttr 0x55f99d757c50 Implicit # | | | `-ConstAttr 0x55f99d757c78 Implicit # | | |-FunctionDecl 0x55f99d757da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d757cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d757e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d757eb0 # | | | |-NoThrowAttr 0x55f99d757ef0 Implicit # | | | `-ConstAttr 0x55f99d757f18 Implicit # | | |-FunctionDecl 0x55f99d758028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55f99d757f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55f99d7580d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d758138 # | | | |-NoThrowAttr 0x55f99d758178 Implicit # | | | `-ConstAttr 0x55f99d7581a0 Implicit # | | |-FunctionDecl 0x55f99d7582c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55f99d758218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d758378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d7583d8 # | | | |-NoThrowAttr 0x55f99d758418 Implicit # | | | `-ConstAttr 0x55f99d758440 Implicit # | | |-FunctionDecl 0x55f99d758568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55f99d7584b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d758618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d758678 # | | | |-NoThrowAttr 0x55f99d7586b8 Implicit # | | | `-ConstAttr 0x55f99d7586e0 Implicit # | | |-FunctionDecl 0x55f99d758808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55f99d758758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7588b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d758918 # | | | |-NoThrowAttr 0x55f99d758958 Implicit # | | | `-ConstAttr 0x55f99d758980 Implicit # | | |-FunctionDecl 0x55f99d758aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55f99d7589f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d758b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d758bb8 # | | | |-NoThrowAttr 0x55f99d758bf8 Implicit # | | | `-ConstAttr 0x55f99d758c20 Implicit # | | |-FunctionDecl 0x55f99d758d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f99d758c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d758df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d758e58 # | | | |-NoThrowAttr 0x55f99d758e98 Implicit # | | | `-ConstAttr 0x55f99d758ec0 Implicit # | | |-FunctionDecl 0x55f99d758fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f99d758f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d759098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d7590f8 # | | | |-NoThrowAttr 0x55f99d759138 Implicit # | | | `-ConstAttr 0x55f99d759160 Implicit # | | |-FunctionDecl 0x55f99d759288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f99d7591d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d759338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d759398 # | | | |-NoThrowAttr 0x55f99d7593d8 Implicit # | | | `-ConstAttr 0x55f99d759400 Implicit # | | |-FunctionDecl 0x55f99d759528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f99d759478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d7595e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d759648 # | | | |-NoThrowAttr 0x55f99d759688 Implicit # | | | `-ConstAttr 0x55f99d7596b0 Implicit # | | |-FunctionDecl 0x55f99d7597d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f99d759728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d759888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d7598e8 # | | | |-NoThrowAttr 0x55f99d759928 Implicit # | | | `-ConstAttr 0x55f99d759950 Implicit # | | |-FunctionDecl 0x55f99d759a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f99d7599c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d759b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d759b88 # | | | |-NoThrowAttr 0x55f99d759bc8 Implicit # | | | `-ConstAttr 0x55f99d759bf0 Implicit # | | |-FunctionDecl 0x55f99d759d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f99d759c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d759dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d759e28 # | | | |-NoThrowAttr 0x55f99d759e68 Implicit # | | | `-ConstAttr 0x55f99d759e90 Implicit # | | |-FunctionDecl 0x55f99d759fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f99d759f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d75a068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d75a0c8 # | | | |-NoThrowAttr 0x55f99d75a108 Implicit # | | | `-ConstAttr 0x55f99d75a130 Implicit # | | |-FunctionDecl 0x55f99d75a258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d75a1a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d75a308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d75a368 # | | | |-NoThrowAttr 0x55f99d75a3a8 Implicit # | | | `-ConstAttr 0x55f99d75a3d0 Implicit # | | |-FunctionDecl 0x55f99d75a4f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d75a448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d75a5a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d75a608 # | | | |-NoThrowAttr 0x55f99d75a648 Implicit # | | | `-ConstAttr 0x55f99d75a670 Implicit # | | |-FunctionDecl 0x55f99d75a798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d75a6e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d75a848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d75a8a8 # | | | |-NoThrowAttr 0x55f99d75a8e8 Implicit # | | | `-ConstAttr 0x55f99d75a910 Implicit # | | |-FunctionDecl 0x55f99d75aa20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55f99d75a970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55f99d75aad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d75ab30 # | | | |-NoThrowAttr 0x55f99d75ab70 Implicit # | | | `-ConstAttr 0x55f99d75ab98 Implicit # | | |-FunctionDecl 0x55f99d75acc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d75ac10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d75ad70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d75add0 # | | | |-NoThrowAttr 0x55f99d75ae10 Implicit # | | | `-ConstAttr 0x55f99d75ae38 Implicit # | | |-FunctionDecl 0x55f99d75af60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d75aeb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d75b010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d75b070 # | | | |-NoThrowAttr 0x55f99d75b0b0 Implicit # | | | `-ConstAttr 0x55f99d75b0d8 Implicit # | | |-FunctionDecl 0x55f99d75b200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d75b150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d75b2b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d75b310 # | | | |-NoThrowAttr 0x55f99d75b350 Implicit # | | | `-ConstAttr 0x55f99d75b378 Implicit # | | |-FunctionDecl 0x55f99d75b488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55f99d75b3d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55f99d75b538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d75b598 # | | | |-NoThrowAttr 0x55f99d6fbce0 Implicit # | | | `-ConstAttr 0x55f99d6fbd08 Implicit # | | |-FunctionDecl 0x55f99d6fbe30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55f99d6fbd80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6fbee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d6fbf40 # | | | |-NoThrowAttr 0x55f99d6fbf80 Implicit # | | | `-ConstAttr 0x55f99d6fbfa8 Implicit # | | |-FunctionDecl 0x55f99d6fc0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55f99d6fc020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6fc180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d6fc1e0 # | | | |-NoThrowAttr 0x55f99d6fc220 Implicit # | | | `-ConstAttr 0x55f99d6fc248 Implicit # | | |-FunctionDecl 0x55f99d6fc370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55f99d6fc2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6fc420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55f99d6fc480 # | | | |-NoThrowAttr 0x55f99d6fc4c0 Implicit # | | | `-ConstAttr 0x55f99d6fc4e8 Implicit # | | |-FunctionDecl 0x55f99d6fc5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55f99d6fc548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55f99d6fc6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fc708 # | | | |-NoThrowAttr 0x55f99d6fc748 Implicit # | | | `-ConstAttr 0x55f99d6fc770 Implicit # | | |-FunctionDecl 0x55f99d6fc888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d6fc7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6fc938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fc998 # | | | |-NoThrowAttr 0x55f99d6fc9d8 Implicit # | | | `-ConstAttr 0x55f99d6fca00 Implicit # | | |-FunctionDecl 0x55f99d6fcb28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d6fca78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6fcbd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fcc38 # | | | |-NoThrowAttr 0x55f99d6fcc78 Implicit # | | | `-ConstAttr 0x55f99d6fcca0 Implicit # | | |-FunctionDecl 0x55f99d6fcdc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d6fcd18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d6fce78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fced8 # | | | |-NoThrowAttr 0x55f99d6fcf18 Implicit # | | | `-ConstAttr 0x55f99d6fcf40 Implicit # | | |-FunctionDecl 0x55f99d6fd060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55f99d6fcfb0 col:54 'int' # | | | |-AvailabilityAttr 0x55f99d6fd110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6fd1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fd200 # | | | |-NoThrowAttr 0x55f99d6fd240 Implicit # | | | `-ConstAttr 0x55f99d6fd268 Implicit # | | |-FunctionDecl 0x55f99d6fd3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55f99d6fd2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55f99d6fd450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6fd510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fd540 # | | | |-NoThrowAttr 0x55f99d6fd580 Implicit # | | | `-ConstAttr 0x55f99d6fd5a8 Implicit # | | |-FunctionDecl 0x55f99d6fd6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55f99d6fd630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55f99d6fd790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6fd850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fd880 # | | | |-NoThrowAttr 0x55f99d6fd8c0 Implicit # | | | `-ConstAttr 0x55f99d6fd8e8 Implicit # | | |-FunctionDecl 0x55f99d6fda20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55f99d6fd970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55f99d6fdad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6fdb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fdbc0 # | | | |-NoThrowAttr 0x55f99d6fdc00 Implicit # | | | `-ConstAttr 0x55f99d6fdc28 Implicit # | | |-FunctionDecl 0x55f99d6fdda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55f99d6fdcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55f99d6fde50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6fdf10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fdf40 # | | | |-NoThrowAttr 0x55f99d6fdf80 Implicit # | | | `-ConstAttr 0x55f99d6fdfa8 Implicit # | | |-FunctionDecl 0x55f99d6fe0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f99d6fe030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55f99d6fe190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6fe250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fe280 # | | | |-NoThrowAttr 0x55f99d6fe2c0 Implicit # | | | `-ConstAttr 0x55f99d6fe2e8 Implicit # | | |-FunctionDecl 0x55f99d6fe420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f99d6fe370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55f99d6fe4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6fe590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fe5c0 # | | | |-NoThrowAttr 0x55f99d6fe600 Implicit # | | | `-ConstAttr 0x55f99d6fe628 Implicit # | | |-FunctionDecl 0x55f99d6fe760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f99d6fe6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55f99d6fe810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6fe8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fe900 # | | | |-NoThrowAttr 0x55f99d6fe940 Implicit # | | | `-ConstAttr 0x55f99d6fe968 Implicit # | | |-FunctionDecl 0x55f99d6feaa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f99d6fe9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55f99d6feb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6fec10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fec40 # | | | |-NoThrowAttr 0x55f99d6fec80 Implicit # | | | `-ConstAttr 0x55f99d6feca8 Implicit # | | |-FunctionDecl 0x55f99d6fede0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f99d6fed30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55f99d6fee90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6fef50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6fef80 # | | | |-NoThrowAttr 0x55f99d6fefc0 Implicit # | | | `-ConstAttr 0x55f99d6fefe8 Implicit # | | |-FunctionDecl 0x55f99d6ff120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f99d6ff070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55f99d6ff1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6ff290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6ff2c0 # | | | |-NoThrowAttr 0x55f99d6ff300 Implicit # | | | `-ConstAttr 0x55f99d6ff328 Implicit # | | |-FunctionDecl 0x55f99d6ff460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f99d6ff3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55f99d6ff510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6ff5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6ff600 # | | | |-NoThrowAttr 0x55f99d6ff640 Implicit # | | | `-ConstAttr 0x55f99d6ff668 Implicit # | | |-FunctionDecl 0x55f99d6ff7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f99d6ff6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55f99d6ff850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6ff910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6ff940 # | | | |-NoThrowAttr 0x55f99d6ff980 Implicit # | | | `-ConstAttr 0x55f99d6ff9a8 Implicit # | | |-FunctionDecl 0x55f99d6ffae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d6ffa30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55f99d6ffb90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d6ffc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d6ffc80 # | | | |-NoThrowAttr 0x55f99d6ffcc0 Implicit # | | | `-ConstAttr 0x55f99d767610 Implicit # | | |-FunctionDecl 0x55f99d767748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d767698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55f99d7677f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7678b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d7678e8 # | | | |-NoThrowAttr 0x55f99d767928 Implicit # | | | `-ConstAttr 0x55f99d767950 Implicit # | | |-FunctionDecl 0x55f99d767a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d7679d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55f99d767b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d767bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d767c28 # | | | |-NoThrowAttr 0x55f99d767c68 Implicit # | | | `-ConstAttr 0x55f99d767c90 Implicit # | | |-FunctionDecl 0x55f99d767db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55f99d767d00 col:58 'float' # | | | |-AvailabilityAttr 0x55f99d767e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d767f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d767f50 # | | | |-NoThrowAttr 0x55f99d767f90 Implicit # | | | `-ConstAttr 0x55f99d767fb8 Implicit # | | |-FunctionDecl 0x55f99d7680f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d768040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55f99d7681a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d768260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d768290 # | | | |-NoThrowAttr 0x55f99d7682d0 Implicit # | | | `-ConstAttr 0x55f99d7682f8 Implicit # | | |-FunctionDecl 0x55f99d768430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d768380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55f99d7684e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7685a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d7685d0 # | | | |-NoThrowAttr 0x55f99d768610 Implicit # | | | `-ConstAttr 0x55f99d768638 Implicit # | | |-FunctionDecl 0x55f99d768770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d7686c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55f99d768820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7688e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d768910 # | | | |-NoThrowAttr 0x55f99d768950 Implicit # | | | `-ConstAttr 0x55f99d768978 Implicit # | | |-FunctionDecl 0x55f99d768a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55f99d7689e8 col:60 'double' # | | | |-AvailabilityAttr 0x55f99d768b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d768c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d768c38 # | | | |-NoThrowAttr 0x55f99d768c78 Implicit # | | | `-ConstAttr 0x55f99d768ca0 Implicit # | | |-FunctionDecl 0x55f99d768dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55f99d768d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55f99d768e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d768f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d768f78 # | | | |-NoThrowAttr 0x55f99d768fb8 Implicit # | | | `-ConstAttr 0x55f99d768fe0 Implicit # | | |-FunctionDecl 0x55f99d769118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55f99d769068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55f99d7691c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d769288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d7692b8 # | | | |-NoThrowAttr 0x55f99d7692f8 Implicit # | | | `-ConstAttr 0x55f99d769320 Implicit # | | |-FunctionDecl 0x55f99d769458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55f99d7693a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55f99d769508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55f99d7695c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55f99d769620 # | | | |-NoThrowAttr 0x55f99d769660 Implicit # | | | `-ConstAttr 0x55f99d769688 Implicit # | | |-FunctionDecl 0x55f99d769798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55f99d7696e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55f99d769848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d7698a8 # | | | |-NoThrowAttr 0x55f99d7698e8 Implicit # | | | `-ConstAttr 0x55f99d769910 Implicit # | | |-FunctionDecl 0x55f99d769a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d769978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d769ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d769b38 # | | | |-NoThrowAttr 0x55f99d769b78 Implicit # | | | `-ConstAttr 0x55f99d769ba0 Implicit # | | |-FunctionDecl 0x55f99d769cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d769c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d769d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d769dd8 # | | | |-NoThrowAttr 0x55f99d769e18 Implicit # | | | `-ConstAttr 0x55f99d769e40 Implicit # | | |-FunctionDecl 0x55f99d769f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d769eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76a018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76a078 # | | | |-NoThrowAttr 0x55f99d76a0b8 Implicit # | | | `-ConstAttr 0x55f99d76a0e0 Implicit # | | |-FunctionDecl 0x55f99d76a1f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55f99d76a140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55f99d76a2a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76a300 # | | | |-NoThrowAttr 0x55f99d76a340 Implicit # | | | `-ConstAttr 0x55f99d76a368 Implicit # | | |-FunctionDecl 0x55f99d76a490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55f99d76a3e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76a540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76a5a0 # | | | |-NoThrowAttr 0x55f99d76a5e0 Implicit # | | | `-ConstAttr 0x55f99d76a608 Implicit # | | |-FunctionDecl 0x55f99d76a730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55f99d76a680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76a7e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76a840 # | | | |-NoThrowAttr 0x55f99d76a880 Implicit # | | | `-ConstAttr 0x55f99d76a8a8 Implicit # | | |-FunctionDecl 0x55f99d76a9d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55f99d76a920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76aa80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76aae0 # | | | |-NoThrowAttr 0x55f99d76ab20 Implicit # | | | `-ConstAttr 0x55f99d76ab48 Implicit # | | |-FunctionDecl 0x55f99d76ac70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55f99d76abc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d76ad20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76ad80 # | | | |-NoThrowAttr 0x55f99d76adc0 Implicit # | | | `-ConstAttr 0x55f99d76ade8 Implicit # | | |-FunctionDecl 0x55f99d76af10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f99d76ae60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76afc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76b020 # | | | |-NoThrowAttr 0x55f99d76b060 Implicit # | | | `-ConstAttr 0x55f99d76b088 Implicit # | | |-FunctionDecl 0x55f99d76b1b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f99d76b100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76b260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76b2c0 # | | | |-NoThrowAttr 0x55f99d76b300 Implicit # | | | `-ConstAttr 0x55f99d76b328 Implicit # | | |-FunctionDecl 0x55f99d76b450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f99d76b3a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76b500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76b560 # | | | |-NoThrowAttr 0x55f99d76b5a0 Implicit # | | | `-ConstAttr 0x55f99d76b5c8 Implicit # | | |-FunctionDecl 0x55f99d76b710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f99d76b660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d76b7c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76b820 # | | | |-NoThrowAttr 0x55f99d76b860 Implicit # | | | `-ConstAttr 0x55f99d76b888 Implicit # | | |-FunctionDecl 0x55f99d76b9b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f99d76b900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76ba60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76bac0 # | | | |-NoThrowAttr 0x55f99d76bb00 Implicit # | | | `-ConstAttr 0x55f99d76bb28 Implicit # | | |-FunctionDecl 0x55f99d76bc50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f99d76bba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76bd00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76bd60 # | | | |-NoThrowAttr 0x55f99d76bda0 Implicit # | | | `-ConstAttr 0x55f99d76bdc8 Implicit # | | |-FunctionDecl 0x55f99d76bef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f99d76be40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76bfa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76c000 # | | | |-NoThrowAttr 0x55f99d76c040 Implicit # | | | `-ConstAttr 0x55f99d76c068 Implicit # | | |-FunctionDecl 0x55f99d76c190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f99d76c0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d76c240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76c2a0 # | | | |-NoThrowAttr 0x55f99d76c2e0 Implicit # | | | `-ConstAttr 0x55f99d76c308 Implicit # | | |-FunctionDecl 0x55f99d76c430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d76c380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76c4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76c540 # | | | |-NoThrowAttr 0x55f99d76c580 Implicit # | | | `-ConstAttr 0x55f99d76c5a8 Implicit # | | |-FunctionDecl 0x55f99d76c6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d76c620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76c780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76c7e0 # | | | |-NoThrowAttr 0x55f99d76c820 Implicit # | | | `-ConstAttr 0x55f99d76c848 Implicit # | | |-FunctionDecl 0x55f99d76c970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d76c8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76ca20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76ca80 # | | | |-NoThrowAttr 0x55f99d76cac0 Implicit # | | | `-ConstAttr 0x55f99d76cae8 Implicit # | | |-FunctionDecl 0x55f99d76cbf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55f99d76cb48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55f99d76cca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76cd08 # | | | |-NoThrowAttr 0x55f99d76cd48 Implicit # | | | `-ConstAttr 0x55f99d76cd70 Implicit # | | |-FunctionDecl 0x55f99d76ce98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d76cde8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76cf48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76cfa8 # | | | |-NoThrowAttr 0x55f99d76cfe8 Implicit # | | | `-ConstAttr 0x55f99d76d010 Implicit # | | |-FunctionDecl 0x55f99d76d138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d76d088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76d1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76d248 # | | | |-NoThrowAttr 0x55f99d76d288 Implicit # | | | `-ConstAttr 0x55f99d76d2b0 Implicit # | | |-FunctionDecl 0x55f99d76d3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d76d328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76d488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76d4e8 # | | | |-NoThrowAttr 0x55f99d76d528 Implicit # | | | `-ConstAttr 0x55f99d76d550 Implicit # | | |-FunctionDecl 0x55f99d76d670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55f99d76d5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55f99d76d720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76d780 # | | | |-NoThrowAttr 0x55f99d76d7c0 Implicit # | | | `-ConstAttr 0x55f99d76d7e8 Implicit # | | |-FunctionDecl 0x55f99d76d910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55f99d76d860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76d9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76da20 # | | | |-NoThrowAttr 0x55f99d76da60 Implicit # | | | `-ConstAttr 0x55f99d76da88 Implicit # | | |-FunctionDecl 0x55f99d76dbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55f99d76db00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76dc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76dcc0 # | | | |-NoThrowAttr 0x55f99d76dd00 Implicit # | | | `-ConstAttr 0x55f99d76dd28 Implicit # | | |-FunctionDecl 0x55f99d76de50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55f99d76dda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76df00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55f99d76df60 # | | | |-NoThrowAttr 0x55f99d76dfa0 Implicit # | | | `-ConstAttr 0x55f99d76dfc8 Implicit # | | |-FunctionDecl 0x55f99d76e0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55f99d76e028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55f99d76e188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d76e1e8 # | | | |-NoThrowAttr 0x55f99d76e228 Implicit # | | | `-ConstAttr 0x55f99d76e250 Implicit # | | |-FunctionDecl 0x55f99d76e368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d76e2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76e418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d76e478 # | | | |-NoThrowAttr 0x55f99d76e4b8 Implicit # | | | `-ConstAttr 0x55f99d76e4e0 Implicit # | | |-FunctionDecl 0x55f99d76e608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d76e558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76e6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d76e718 # | | | |-NoThrowAttr 0x55f99d76e758 Implicit # | | | `-ConstAttr 0x55f99d76e780 Implicit # | | |-FunctionDecl 0x55f99d76e8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d76e7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76e958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d76e9b8 # | | | |-NoThrowAttr 0x55f99d76e9f8 Implicit # | | | `-ConstAttr 0x55f99d76ea20 Implicit # | | |-FunctionDecl 0x55f99d76eb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55f99d76ea80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55f99d76ebe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d76ec40 # | | | |-NoThrowAttr 0x55f99d76ec80 Implicit # | | | `-ConstAttr 0x55f99d76eca8 Implicit # | | |-FunctionDecl 0x55f99d76edd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55f99d76ed20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76ee80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d76eee0 # | | | |-NoThrowAttr 0x55f99d76ef20 Implicit # | | | `-ConstAttr 0x55f99d76ef48 Implicit # | | |-FunctionDecl 0x55f99d76f070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55f99d76efc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76f120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d76f180 # | | | |-NoThrowAttr 0x55f99d76f1c0 Implicit # | | | `-ConstAttr 0x55f99d76f1e8 Implicit # | | |-FunctionDecl 0x55f99d76f310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55f99d76f260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76f3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d76f420 # | | | |-NoThrowAttr 0x55f99d76f460 Implicit # | | | `-ConstAttr 0x55f99d76f488 Implicit # | | |-FunctionDecl 0x55f99d76f650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55f99d76f500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d76f700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d76f760 # | | | |-NoThrowAttr 0x55f99d76f7a0 Implicit # | | | `-ConstAttr 0x55f99d76f7c8 Implicit # | | |-FunctionDecl 0x55f99d76f8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f99d76f840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76f9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d76fa00 # | | | |-NoThrowAttr 0x55f99d76fa40 Implicit # | | | `-ConstAttr 0x55f99d76fa68 Implicit # | | |-FunctionDecl 0x55f99d76fb90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f99d76fae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76fc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d76fca0 # | | | |-NoThrowAttr 0x55f99d76fce0 Implicit # | | | `-ConstAttr 0x55f99d76fd08 Implicit # | | |-FunctionDecl 0x55f99d76fe30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f99d76fd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d76fee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d76ff40 # | | | |-NoThrowAttr 0x55f99d76ff80 Implicit # | | | `-ConstAttr 0x55f99d76ffa8 Implicit # | | |-FunctionDecl 0x55f99d7700d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f99d770020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d770180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d7701e0 # | | | |-NoThrowAttr 0x55f99d770220 Implicit # | | | `-ConstAttr 0x55f99d770248 Implicit # | | |-FunctionDecl 0x55f99d770370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f99d7702c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d770420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d770480 # | | | |-NoThrowAttr 0x55f99d7704c0 Implicit # | | | `-ConstAttr 0x55f99d7704e8 Implicit # | | |-FunctionDecl 0x55f99d770610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f99d770560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7706c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d770720 # | | | |-NoThrowAttr 0x55f99d770760 Implicit # | | | `-ConstAttr 0x55f99d770788 Implicit # | | |-FunctionDecl 0x55f99d7708b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f99d770800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d770960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d7709c0 # | | | |-NoThrowAttr 0x55f99d770a00 Implicit # | | | `-ConstAttr 0x55f99d770a28 Implicit # | | |-FunctionDecl 0x55f99d770b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f99d770aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d770c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d770c60 # | | | |-NoThrowAttr 0x55f99d770ca0 Implicit # | | | `-ConstAttr 0x55f99d770cc8 Implicit # | | |-FunctionDecl 0x55f99d770df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d770d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d770ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d770f00 # | | | |-NoThrowAttr 0x55f99d770f40 Implicit # | | | `-ConstAttr 0x55f99d770f68 Implicit # | | |-FunctionDecl 0x55f99d771090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d770fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d771140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d7711a0 # | | | |-NoThrowAttr 0x55f99d7711e0 Implicit # | | | `-ConstAttr 0x55f99d771208 Implicit # | | |-FunctionDecl 0x55f99d771330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d771280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7713e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d771440 # | | | |-NoThrowAttr 0x55f99d771480 Implicit # | | | `-ConstAttr 0x55f99d7714a8 Implicit # | | |-FunctionDecl 0x55f99d771660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55f99d771508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55f99d771710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d771770 # | | | |-NoThrowAttr 0x55f99d7717b0 Implicit # | | | `-ConstAttr 0x55f99d7717d8 Implicit # | | |-FunctionDecl 0x55f99d771900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d771850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7719b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d771a10 # | | | |-NoThrowAttr 0x55f99d771a50 Implicit # | | | `-ConstAttr 0x55f99d771a78 Implicit # | | |-FunctionDecl 0x55f99d771ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d771af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d771c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d771cb0 # | | | |-NoThrowAttr 0x55f99d771cf0 Implicit # | | | `-ConstAttr 0x55f99d771d18 Implicit # | | |-FunctionDecl 0x55f99d771e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d771d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d771ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d771f50 # | | | |-NoThrowAttr 0x55f99d771f90 Implicit # | | | `-ConstAttr 0x55f99d771fb8 Implicit # | | |-FunctionDecl 0x55f99d7720c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55f99d772018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55f99d772178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d7721d8 # | | | |-NoThrowAttr 0x55f99d772218 Implicit # | | | `-ConstAttr 0x55f99d772240 Implicit # | | |-FunctionDecl 0x55f99d772368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55f99d7722b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d772418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d772478 # | | | |-NoThrowAttr 0x55f99d7724b8 Implicit # | | | `-ConstAttr 0x55f99d7724e0 Implicit # | | |-FunctionDecl 0x55f99d772608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55f99d772558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7726b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d772718 # | | | |-NoThrowAttr 0x55f99d772758 Implicit # | | | `-ConstAttr 0x55f99d772780 Implicit # | | |-FunctionDecl 0x55f99d7728a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55f99d7727f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d772958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55f99d7729b8 # | | | |-NoThrowAttr 0x55f99d7729f8 Implicit # | | | `-ConstAttr 0x55f99d772a20 Implicit # | | |-FunctionDecl 0x55f99d772b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55f99d772a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55f99d772be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d772c40 # | | | |-NoThrowAttr 0x55f99d772c80 Implicit # | | | `-ConstAttr 0x55f99d772ca8 Implicit # | | |-FunctionDecl 0x55f99d772dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d772d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d772e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d772ed0 # | | | |-NoThrowAttr 0x55f99d772f10 Implicit # | | | `-ConstAttr 0x55f99d772f38 Implicit # | | |-FunctionDecl 0x55f99d773060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d772fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d773110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d773170 # | | | |-NoThrowAttr 0x55f99d7731b0 Implicit # | | | `-ConstAttr 0x55f99d7731d8 Implicit # | | |-FunctionDecl 0x55f99d773300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d773250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7733b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d773410 # | | | |-NoThrowAttr 0x55f99d773450 Implicit # | | | `-ConstAttr 0x55f99d773478 Implicit # | | |-FunctionDecl 0x55f99d773588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55f99d7734d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55f99d773670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d7736d0 # | | | |-NoThrowAttr 0x55f99d773710 Implicit # | | | `-ConstAttr 0x55f99d773738 Implicit # | | |-FunctionDecl 0x55f99d773860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55f99d7737b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d773910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d773970 # | | | |-NoThrowAttr 0x55f99d7739b0 Implicit # | | | `-ConstAttr 0x55f99d7739d8 Implicit # | | |-FunctionDecl 0x55f99d773b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55f99d773a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d773bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d773c10 # | | | |-NoThrowAttr 0x55f99d773c50 Implicit # | | | `-ConstAttr 0x55f99d773c78 Implicit # | | |-FunctionDecl 0x55f99d773da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55f99d773cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d773e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d773eb0 # | | | |-NoThrowAttr 0x55f99d773ef0 Implicit # | | | `-ConstAttr 0x55f99d773f18 Implicit # | | |-FunctionDecl 0x55f99d774040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55f99d773f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d7740f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d774150 # | | | |-NoThrowAttr 0x55f99d774190 Implicit # | | | `-ConstAttr 0x55f99d7741b8 Implicit # | | |-FunctionDecl 0x55f99d7742e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55f99d774230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d774390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d7743f0 # | | | |-NoThrowAttr 0x55f99d774430 Implicit # | | | `-ConstAttr 0x55f99d774458 Implicit # | | |-FunctionDecl 0x55f99d774580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55f99d7744d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d774630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d774690 # | | | |-NoThrowAttr 0x55f99d7746d0 Implicit # | | | `-ConstAttr 0x55f99d7746f8 Implicit # | | |-FunctionDecl 0x55f99d774820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55f99d774770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7748d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d774930 # | | | |-NoThrowAttr 0x55f99d774970 Implicit # | | | `-ConstAttr 0x55f99d774998 Implicit # | | |-FunctionDecl 0x55f99d774ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55f99d774a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d774b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d774bd0 # | | | |-NoThrowAttr 0x55f99d774c10 Implicit # | | | `-ConstAttr 0x55f99d774c38 Implicit # | | |-FunctionDecl 0x55f99d774d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55f99d774cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d774e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d774e70 # | | | |-NoThrowAttr 0x55f99d774eb0 Implicit # | | | `-ConstAttr 0x55f99d774ed8 Implicit # | | |-FunctionDecl 0x55f99d775000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55f99d774f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7750b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d775110 # | | | |-NoThrowAttr 0x55f99d775150 Implicit # | | | `-ConstAttr 0x55f99d775178 Implicit # | | |-FunctionDecl 0x55f99d7752a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55f99d7751f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d775350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d7753b0 # | | | |-NoThrowAttr 0x55f99d7753f0 Implicit # | | | `-ConstAttr 0x55f99d775418 Implicit # | | |-FunctionDecl 0x55f99d775540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55f99d775490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d7755f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d71b7d0 # | | | |-NoThrowAttr 0x55f99d71b810 Implicit # | | | `-ConstAttr 0x55f99d71b838 Implicit # | | |-FunctionDecl 0x55f99d71b960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d71b8b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71ba10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d71ba70 # | | | |-NoThrowAttr 0x55f99d71bab0 Implicit # | | | `-ConstAttr 0x55f99d71bad8 Implicit # | | |-FunctionDecl 0x55f99d71bc00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d71bb50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71bcb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d71bd10 # | | | |-NoThrowAttr 0x55f99d71bd50 Implicit # | | | `-ConstAttr 0x55f99d71bd78 Implicit # | | |-FunctionDecl 0x55f99d71bea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d71bdf0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71bf50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d71bfb0 # | | | |-NoThrowAttr 0x55f99d71bff0 Implicit # | | | `-ConstAttr 0x55f99d71c018 Implicit # | | |-FunctionDecl 0x55f99d71c128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55f99d71c078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55f99d71c1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d71c238 # | | | |-NoThrowAttr 0x55f99d71c278 Implicit # | | | `-ConstAttr 0x55f99d71c2a0 Implicit # | | |-FunctionDecl 0x55f99d71c3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d71c318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71c478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d71c4d8 # | | | |-NoThrowAttr 0x55f99d71c518 Implicit # | | | `-ConstAttr 0x55f99d71c540 Implicit # | | |-FunctionDecl 0x55f99d71c668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d71c5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71c718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d71c778 # | | | |-NoThrowAttr 0x55f99d71c7b8 Implicit # | | | `-ConstAttr 0x55f99d71c7e0 Implicit # | | |-FunctionDecl 0x55f99d71c908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d71c858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71c9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d71ca18 # | | | |-NoThrowAttr 0x55f99d71ca58 Implicit # | | | `-ConstAttr 0x55f99d71ca80 Implicit # | | |-FunctionDecl 0x55f99d71cb90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55f99d71cae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55f99d71cc40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d71cca0 # | | | |-NoThrowAttr 0x55f99d71cce0 Implicit # | | | `-ConstAttr 0x55f99d71cd08 Implicit # | | |-FunctionDecl 0x55f99d71ce30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55f99d71cd80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71cee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d71cf40 # | | | |-NoThrowAttr 0x55f99d71cf80 Implicit # | | | `-ConstAttr 0x55f99d71cfa8 Implicit # | | |-FunctionDecl 0x55f99d71d0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55f99d71d020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71d180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d71d1e0 # | | | |-NoThrowAttr 0x55f99d71d220 Implicit # | | | `-ConstAttr 0x55f99d71d248 Implicit # | | |-FunctionDecl 0x55f99d71d370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55f99d71d2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71d420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55f99d71d480 # | | | |-NoThrowAttr 0x55f99d71d4c0 Implicit # | | | `-ConstAttr 0x55f99d71d4e8 Implicit # | | |-FunctionDecl 0x55f99d71d638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55f99d71d548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55f99d71d6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71d760 Implicit # | | | `-ConstAttr 0x55f99d71d788 Implicit # | | |-FunctionDecl 0x55f99d71d938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55f99d71d810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71d9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71da60 Implicit # | | | `-ConstAttr 0x55f99d71da88 Implicit # | | |-FunctionDecl 0x55f99d71dc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55f99d71db00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71dcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71dd50 Implicit # | | | `-ConstAttr 0x55f99d71dd78 Implicit # | | |-FunctionDecl 0x55f99d71df18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55f99d71ddf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71dfc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71e040 Implicit # | | | `-ConstAttr 0x55f99d71e068 Implicit # | | |-FunctionDecl 0x55f99d71e178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55f99d71e0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55f99d71e228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71e2a0 Implicit # | | | `-ConstAttr 0x55f99d71e2c8 Implicit # | | |-FunctionDecl 0x55f99d71e3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55f99d71e340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71e4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71e518 Implicit # | | | `-ConstAttr 0x55f99d71e540 Implicit # | | |-FunctionDecl 0x55f99d71e668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55f99d71e5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71e718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71e790 Implicit # | | | `-ConstAttr 0x55f99d71e7b8 Implicit # | | |-FunctionDecl 0x55f99d71e8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55f99d71e830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71e990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71ea08 Implicit # | | | `-ConstAttr 0x55f99d71ea30 Implicit # | | |-FunctionDecl 0x55f99d71ebd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55f99d71eaa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55f99d71ec88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71ed00 Implicit # | | | `-ConstAttr 0x55f99d71ed28 Implicit # | | |-FunctionDecl 0x55f99d71eec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55f99d71eda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71ef78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71eff0 Implicit # | | | `-ConstAttr 0x55f99d71f018 Implicit # | | |-FunctionDecl 0x55f99d71f1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55f99d71f090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71f268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71f2e0 Implicit # | | | `-ConstAttr 0x55f99d71f308 Implicit # | | |-FunctionDecl 0x55f99d71f4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55f99d71f380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71f558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71f5d0 Implicit # | | | `-ConstAttr 0x55f99d71f5f8 Implicit # | | |-FunctionDecl 0x55f99d71f7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55f99d71f658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55f99d71f8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71f918 Implicit # | | | `-ConstAttr 0x55f99d71f940 Implicit # | | |-FunctionDecl 0x55f99d71fae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55f99d71f9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71fb98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71fc10 Implicit # | | | `-ConstAttr 0x55f99d71fc38 Implicit # | | |-FunctionDecl 0x55f99d71fdd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55f99d71fcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d71fe88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d71ff00 Implicit # | | | `-ConstAttr 0x55f99d71ff28 Implicit # | | |-FunctionDecl 0x55f99d7200c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55f99d71ffa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d720178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d7201f0 Implicit # | | | `-ConstAttr 0x55f99d720218 Implicit # | | |-FunctionDecl 0x55f99d7203b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55f99d720290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55f99d720468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d7204e0 Implicit # | | | `-ConstAttr 0x55f99d720508 Implicit # | | |-FunctionDecl 0x55f99d7206a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55f99d720580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d720758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d7207d0 Implicit # | | | `-ConstAttr 0x55f99d7207f8 Implicit # | | |-FunctionDecl 0x55f99d720998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55f99d720870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d720a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d720ac0 Implicit # | | | `-ConstAttr 0x55f99d720ae8 Implicit # | | |-FunctionDecl 0x55f99d720c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55f99d720b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d720d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d720db0 Implicit # | | | `-ConstAttr 0x55f99d720dd8 Implicit # | | |-FunctionDecl 0x55f99d720f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55f99d720e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55f99d721028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d7210a0 Implicit # | | | `-ConstAttr 0x55f99d7210c8 Implicit # | | |-FunctionDecl 0x55f99d721268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55f99d721140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d721318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d721390 Implicit # | | | `-ConstAttr 0x55f99d7213b8 Implicit # | | |-FunctionDecl 0x55f99d721558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55f99d721430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d721608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d721680 Implicit # | | | `-ConstAttr 0x55f99d7216a8 Implicit # | | |-FunctionDecl 0x55f99d721868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55f99d721720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d721918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d721990 Implicit # | | | `-ConstAttr 0x55f99d7219b8 Implicit # | | |-FunctionDecl 0x55f99d721b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55f99d721a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55f99d721bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d721c30 Implicit # | | | `-ConstAttr 0x55f99d721c58 Implicit # | | |-FunctionDecl 0x55f99d721df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55f99d721cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d721ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d721f20 Implicit # | | | `-ConstAttr 0x55f99d721f48 Implicit # | | |-FunctionDecl 0x55f99d7220e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55f99d721fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d722198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d722210 Implicit # | | | `-ConstAttr 0x55f99d722238 Implicit # | | |-FunctionDecl 0x55f99d7223d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55f99d7222b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d722488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55f99d722500 Implicit # | | | `-ConstAttr 0x55f99d722528 Implicit # | | |-FunctionDecl 0x55f99d722638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55f99d722588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55f99d7226e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f99d722760 Implicit # | | | `-ConstAttr 0x55f99d722788 Implicit # | | |-FunctionDecl 0x55f99d7228a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d7227f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d722950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f99d7229c8 Implicit # | | | `-ConstAttr 0x55f99d7229f0 Implicit # | | |-FunctionDecl 0x55f99d722b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d722a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d722bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f99d722c40 Implicit # | | | `-ConstAttr 0x55f99d722c68 Implicit # | | |-FunctionDecl 0x55f99d722d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d722ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d722e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f99d722eb8 Implicit # | | | `-ConstAttr 0x55f99d722ee0 Implicit # | | |-FunctionDecl 0x55f99d722ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55f99d722f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55f99d7230a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f99d723118 Implicit # | | | `-ConstAttr 0x55f99d723140 Implicit # | | |-FunctionDecl 0x55f99d723268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d7231b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d723318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f99d723390 Implicit # | | | `-ConstAttr 0x55f99d7233b8 Implicit # | | |-FunctionDecl 0x55f99d7234e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d723430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d723590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f99d723608 Implicit # | | | `-ConstAttr 0x55f99d723630 Implicit # | | |-FunctionDecl 0x55f99d723758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d7236a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d723818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55f99d723890 Implicit # | | | `-ConstAttr 0x55f99d7238b8 Implicit # | | |-FunctionDecl 0x55f99d7239e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55f99d723a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55f99d723ae8 # | | | |-NoThrowAttr 0x55f99d723b28 Implicit # | | | `-ConstAttr 0x55f99d723b50 Implicit # | | |-FunctionDecl 0x55f99d723c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55f99d723ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55f99d723d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f99d723d78 Implicit # | | | `-ConstAttr 0x55f99d723da0 Implicit # | | |-FunctionDecl 0x55f99d723eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d723e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d723f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f99d723fe0 Implicit # | | | `-ConstAttr 0x55f99d724008 Implicit # | | |-FunctionDecl 0x55f99d724130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d724080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7241e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f99d724258 Implicit # | | | `-ConstAttr 0x55f99d724280 Implicit # | | |-FunctionDecl 0x55f99d7243a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d7242f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d724458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f99d7244d0 Implicit # | | | `-ConstAttr 0x55f99d7244f8 Implicit # | | |-FunctionDecl 0x55f99d724608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55f99d724558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55f99d7246b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f99d724730 Implicit # | | | `-ConstAttr 0x55f99d724758 Implicit # | | |-FunctionDecl 0x55f99d724880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d7247d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d724930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f99d7249a8 Implicit # | | | `-ConstAttr 0x55f99d7249d0 Implicit # | | |-FunctionDecl 0x55f99d724af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d724a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d724ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f99d724c20 Implicit # | | | `-ConstAttr 0x55f99d724c48 Implicit # | | |-FunctionDecl 0x55f99d724d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d724cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d724e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55f99d724e98 Implicit # | | | `-ConstAttr 0x55f99d724ec0 Implicit # | | |-FunctionDecl 0x55f99d724fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55f99d724f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55f99d725080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f99d7250f8 Implicit # | | | `-ConstAttr 0x55f99d725120 Implicit # | | |-FunctionDecl 0x55f99d725238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d725188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7252e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f99d725360 Implicit # | | | `-ConstAttr 0x55f99d725388 Implicit # | | |-FunctionDecl 0x55f99d7254b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d725400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d725560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f99d7255d8 Implicit # | | | `-ConstAttr 0x55f99d725600 Implicit # | | |-FunctionDecl 0x55f99d725728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d725678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7257d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f99d78d6b8 Implicit # | | | `-ConstAttr 0x55f99d78d6e0 Implicit # | | |-FunctionDecl 0x55f99d78d7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55f99d78d740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55f99d78d8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f99d78d918 Implicit # | | | `-ConstAttr 0x55f99d78d940 Implicit # | | |-FunctionDecl 0x55f99d78da68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d78d9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d78db18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f99d78db90 Implicit # | | | `-ConstAttr 0x55f99d78dbb8 Implicit # | | |-FunctionDecl 0x55f99d78dce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d78dc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d78dd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f99d78de08 Implicit # | | | `-ConstAttr 0x55f99d78de30 Implicit # | | |-FunctionDecl 0x55f99d78df58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d78dea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d78e008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55f99d78e080 Implicit # | | | `-ConstAttr 0x55f99d78e0a8 Implicit # | | |-FunctionDecl 0x55f99d78e1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55f99d78e108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55f99d78e268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f99d78e2e0 Implicit # | | | `-ConstAttr 0x55f99d78e308 Implicit # | | |-FunctionDecl 0x55f99d78e420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d78e370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d78e4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f99d78e548 Implicit # | | | `-ConstAttr 0x55f99d78e570 Implicit # | | |-FunctionDecl 0x55f99d78e698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d78e5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d78e748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f99d78e7c0 Implicit # | | | `-ConstAttr 0x55f99d78e7e8 Implicit # | | |-FunctionDecl 0x55f99d78e910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d78e860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d78e9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f99d78ea38 Implicit # | | | `-ConstAttr 0x55f99d78ea60 Implicit # | | |-FunctionDecl 0x55f99d78eb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55f99d78eac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55f99d78ec20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f99d78ec98 Implicit # | | | `-ConstAttr 0x55f99d78ecc0 Implicit # | | |-FunctionDecl 0x55f99d78ede8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d78ed38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d78ee98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f99d78ef10 Implicit # | | | `-ConstAttr 0x55f99d78ef38 Implicit # | | |-FunctionDecl 0x55f99d78f060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d78efb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d78f110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f99d78f188 Implicit # | | | `-ConstAttr 0x55f99d78f1b0 Implicit # | | |-FunctionDecl 0x55f99d78f2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55f99d78f228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d78f388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55f99d78f400 Implicit # | | | `-ConstAttr 0x55f99d78f428 Implicit # | | |-FunctionDecl 0x55f99d78f538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55f99d78f488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55f99d78f5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f99d78f680 Implicit # | | | `-ConstAttr 0x55f99d78f6a8 Implicit # | | |-FunctionDecl 0x55f99d78f7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55f99d78f710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d78f870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f99d78f8e8 Implicit # | | | `-ConstAttr 0x55f99d78f910 Implicit # | | |-FunctionDecl 0x55f99d78fa38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55f99d78f988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d78fae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f99d78fb60 Implicit # | | | `-ConstAttr 0x55f99d78fb88 Implicit # | | |-FunctionDecl 0x55f99d78fcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55f99d78fc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55f99d78fd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f99d78fdd8 Implicit # | | | `-ConstAttr 0x55f99d78fe00 Implicit # | | |-FunctionDecl 0x55f99d78ff10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55f99d78fe60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55f99d78ffc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f99d790038 Implicit # | | | `-ConstAttr 0x55f99d790060 Implicit # | | |-FunctionDecl 0x55f99d790188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55f99d7900d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55f99d790238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f99d7902b0 Implicit # | | | `-ConstAttr 0x55f99d7902d8 Implicit # | | |-FunctionDecl 0x55f99d790400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55f99d790350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55f99d7904b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55f99d790528 Implicit # | | | `-ConstAttr 0x55f99d790550 Implicit # | | `-FunctionDecl 0x55f99d790678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55f99d7905c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55f99d790728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55f99d7907a0 Implicit # | | `-ConstAttr 0x55f99d7907c8 Implicit # | |-LinkageSpecDecl 0x55f99d6d26f8 col:45 implicit C # | | `-FunctionDecl 0x55f99d6d2748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55f99d6d27f0 <> Implicit 501 # | | |-NoThrowAttr 0x55f99d6d2850 Implicit # | | `-ConstAttr 0x55f99d6d2878 Implicit # | |-NamespaceDecl 0x55f99d790818 prev 0x55f99d696ca8 line:12:11 hlsl # | | |-original Namespace 0x55f99d5eda98 'hlsl' # | | |-FunctionDecl 0x55f99d790a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d790930 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d790d98 # | | | | `-ReturnStmt 0x55f99d790d88 # | | | | `-CallExpr 0x55f99d790d58 'float' # | | | | |-ImplicitCastExpr 0x55f99d790d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d790ce8 '' Function 0x55f99d6a3c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d790cc0 'float' # | | | | `-ImplicitCastExpr 0x55f99d790ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d790c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d790c58 'double' lvalue ParmVar 0x55f99d790930 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d790ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d790f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d790e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d791358 # | | | | `-ReturnStmt 0x55f99d791348 # | | | | `-CallExpr 0x55f99d791318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d791300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d791278 '' Function 0x55f99d6a3ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d791250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d791238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d791220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7911e8 'double2':'vector' lvalue ParmVar 0x55f99d790e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d791038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d791548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d791418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d796398 # | | | | `-ReturnStmt 0x55f99d796388 # | | | | `-CallExpr 0x55f99d796358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d796340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7962c0 '' Function 0x55f99d6a4120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d796298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d796280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d796268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d796230 'double3':'vector' lvalue ParmVar 0x55f99d791418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d7915f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d796588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d796458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d796968 # | | | | `-ReturnStmt 0x55f99d796958 # | | | | `-CallExpr 0x55f99d796928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d796910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d796888 '' Function 0x55f99d6a4398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d796860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d796848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d796830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7967f8 'double4':'vector' lvalue ParmVar 0x55f99d796458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d796638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d796b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d796a18 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d796e60 # | | | | `-ReturnStmt 0x55f99d796e50 # | | | | `-CallExpr 0x55f99d796e20 'float' # | | | | |-ImplicitCastExpr 0x55f99d796e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d796de8 '' Function 0x55f99d6a3c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d796dc0 'float' # | | | | `-ImplicitCastExpr 0x55f99d796da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d796d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d796d58 'int' lvalue ParmVar 0x55f99d796a18 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d796bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d797038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d796f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d7973b0 # | | | | `-ReturnStmt 0x55f99d7973a0 # | | | | `-CallExpr 0x55f99d797370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d797358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d797338 '' Function 0x55f99d6a3ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d797310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7972f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7972e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7972a8 'int2':'vector' lvalue ParmVar 0x55f99d796f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d7970e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d797588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d797460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d797908 # | | | | `-ReturnStmt 0x55f99d7978f8 # | | | | `-CallExpr 0x55f99d7978c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7978b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d797890 '' Function 0x55f99d6a4120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d797868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d797850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d797838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d797800 'int3':'vector' lvalue ParmVar 0x55f99d797460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d797638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d797ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7979b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d797e70 # | | | | `-ReturnStmt 0x55f99d797e60 # | | | | `-CallExpr 0x55f99d797e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d797e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d797df8 '' Function 0x55f99d6a4398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d797dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d797db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d797da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d797d68 'int4':'vector' lvalue ParmVar 0x55f99d7979b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d797b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d797fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d797f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d79d3f8 # | | | | `-ReturnStmt 0x55f99d79d3e8 # | | | | `-CallExpr 0x55f99d79d3b8 'float' # | | | | |-ImplicitCastExpr 0x55f99d79d3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d79d380 '' Function 0x55f99d6a3c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d79d358 'float' # | | | | `-ImplicitCastExpr 0x55f99d79d340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d79d328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d79d2f0 'uint':'unsigned int' lvalue ParmVar 0x55f99d797f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d79d130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d79d558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d79d4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d79d8f0 # | | | | `-ReturnStmt 0x55f99d79d8e0 # | | | | `-CallExpr 0x55f99d79d8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d79d898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d79d878 '' Function 0x55f99d6a3ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d79d850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d79d838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d79d820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d79d7e8 'uint2':'vector' lvalue ParmVar 0x55f99d79d4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d79d608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d79da50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d79d9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d79ddf0 # | | | | `-ReturnStmt 0x55f99d79dde0 # | | | | `-CallExpr 0x55f99d79ddb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d79dd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d79dd78 '' Function 0x55f99d6a4120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d79dd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d79dd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d79dd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d79dce8 'uint3':'vector' lvalue ParmVar 0x55f99d79d9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d79db00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d79df50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d79dea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d79e2f8 # | | | | `-ReturnStmt 0x55f99d79e2e8 # | | | | `-CallExpr 0x55f99d79e2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d79e2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d79e280 '' Function 0x55f99d6a4398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d79e258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d79e240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d79e228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d79e1f0 'uint4':'vector' lvalue ParmVar 0x55f99d79dea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d79e000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d79e4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d79e3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d79e870 # | | | | `-ReturnStmt 0x55f99d79e860 # | | | | `-CallExpr 0x55f99d79e830 'float' # | | | | |-ImplicitCastExpr 0x55f99d79e818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d79e7f8 '' Function 0x55f99d6a3c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d79e7d0 'float' # | | | | `-ImplicitCastExpr 0x55f99d79e7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d79e7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d79e768 'int64_t':'long' lvalue ParmVar 0x55f99d79e3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d79e588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d79ea48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d79e920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d79ee00 # | | | | `-ReturnStmt 0x55f99d79edf0 # | | | | `-CallExpr 0x55f99d79edc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d79eda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d79ed88 '' Function 0x55f99d6a3ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d79ed60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d79ed48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d79ed30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d79ecf8 'int64_t2':'vector' lvalue ParmVar 0x55f99d79e920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d79eaf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d79efd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d79eeb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d79f3b0 # | | | | `-ReturnStmt 0x55f99d79f3a0 # | | | | `-CallExpr 0x55f99d79f370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d79f358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d79f338 '' Function 0x55f99d6a4120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d79f310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d79f2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d79f2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d79f2a8 'int64_t3':'vector' lvalue ParmVar 0x55f99d79eeb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d79f088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d79f588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d79f460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d79f950 # | | | | `-ReturnStmt 0x55f99d79f940 # | | | | `-CallExpr 0x55f99d79f910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d79f8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d79f8d8 '' Function 0x55f99d6a4398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d79f8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d79f898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d79f880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d79f848 'int64_t4':'vector' lvalue ParmVar 0x55f99d79f460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d79f638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d79fb28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d79fa00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d79fee0 # | | | | `-ReturnStmt 0x55f99d79fed0 # | | | | `-CallExpr 0x55f99d79fea0 'float' # | | | | |-ImplicitCastExpr 0x55f99d79fe88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d79fe68 '' Function 0x55f99d6a3c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d79fe40 'float' # | | | | `-ImplicitCastExpr 0x55f99d79fe28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d79fe10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d79fdd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d79fa00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d79fbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7a00b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d79ff90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7a0490 # | | | | `-ReturnStmt 0x55f99d7a0480 # | | | | `-CallExpr 0x55f99d7a0450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7a0438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7a0418 '' Function 0x55f99d6a3ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7a03f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7a03d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7a03c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7a0388 'uint64_t2':'vector' lvalue ParmVar 0x55f99d79ff90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7a0168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7a0668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7a0540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7a0a48 # | | | | `-ReturnStmt 0x55f99d7a0a38 # | | | | `-CallExpr 0x55f99d7a0a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7a09f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7a09d0 '' Function 0x55f99d6a4120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7a09a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7a0990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7a0978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7a0940 'uint64_t3':'vector' lvalue ParmVar 0x55f99d7a0540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7a0718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7a0c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7a0af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7a1010 # | | | | `-ReturnStmt 0x55f99d7a1000 # | | | | `-CallExpr 0x55f99d7a0fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7a0fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7a0f98 '' Function 0x55f99d6a4398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7a0f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7a0f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7a0f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7a0f08 'uint64_t4':'vector' lvalue ParmVar 0x55f99d7a0af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7a0cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7a1198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7a10d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d7a14e0 # | | | | `-ReturnStmt 0x55f99d7a14d0 # | | | | `-CallExpr 0x55f99d7a14a0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7a1488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7a1468 '' Function 0x55f99d6bd920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7a1440 'float' # | | | | `-ImplicitCastExpr 0x55f99d7a1428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7a1410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7a13d8 'double' lvalue ParmVar 0x55f99d7a10d0 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d7a1248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7a1650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7a15a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d7a19b8 # | | | | `-ReturnStmt 0x55f99d7a19a8 # | | | | `-CallExpr 0x55f99d7a1978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7a1960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7a1940 '' Function 0x55f99d6bdb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7a1918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7a1900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7a18e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7a18b0 'double2':'vector' lvalue ParmVar 0x55f99d7a15a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d7a1700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7a1b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7a1a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d7a1e98 # | | | | `-ReturnStmt 0x55f99d7a1e88 # | | | | `-CallExpr 0x55f99d7a1e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7a1e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7a1e20 '' Function 0x55f99d6ac588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7a1df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7a1de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7a1dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7a1d90 'double3':'vector' lvalue ParmVar 0x55f99d7a1a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d7a1bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7a2008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7a1f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d7a2380 # | | | | `-ReturnStmt 0x55f99d7a2370 # | | | | `-CallExpr 0x55f99d7a2340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7a2328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7a2308 '' Function 0x55f99d6ac800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7a22e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7a22c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7a22b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7a2278 'double4':'vector' lvalue ParmVar 0x55f99d7a1f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d7a20b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7a24e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7a2430 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d7a2838 # | | | | `-ReturnStmt 0x55f99d7a2828 # | | | | `-CallExpr 0x55f99d7a27f8 'float' # | | | | |-ImplicitCastExpr 0x55f99d7a27e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7a27c0 '' Function 0x55f99d6bd920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7a2798 'float' # | | | | `-ImplicitCastExpr 0x55f99d7a2780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7a2768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7a2730 'int' lvalue ParmVar 0x55f99d7a2430 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d7a2590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7a2998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7a28e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d7a2d10 # | | | | `-ReturnStmt 0x55f99d7a2d00 # | | | | `-CallExpr 0x55f99d7a2cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7a2cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7a2c98 '' Function 0x55f99d6bdb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7a2c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7a2c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7a2c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7a2c08 'int2':'vector' lvalue ParmVar 0x55f99d7a28e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d7a2a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7a2e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7a2dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d7ab380 # | | | | `-ReturnStmt 0x55f99d7ab370 # | | | | `-CallExpr 0x55f99d7ab340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ab328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7ab308 '' Function 0x55f99d6ac588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7ab2e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7a3138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7a3120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7a30e8 'int3':'vector' lvalue ParmVar 0x55f99d7a2dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d7a2f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ab4e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ab430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d7ab868 # | | | | `-ReturnStmt 0x55f99d7ab858 # | | | | `-CallExpr 0x55f99d7ab828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ab810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7ab7f0 '' Function 0x55f99d6ac800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7ab7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ab7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ab798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ab760 'int4':'vector' lvalue ParmVar 0x55f99d7ab430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d7ab590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ab9c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ab918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d7abd40 # | | | | `-ReturnStmt 0x55f99d7abd30 # | | | | `-CallExpr 0x55f99d7abd00 'float' # | | | | |-ImplicitCastExpr 0x55f99d7abce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7abcc8 '' Function 0x55f99d6bd920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7abca0 'float' # | | | | `-ImplicitCastExpr 0x55f99d7abc88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7abc70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7abc38 'uint':'unsigned int' lvalue ParmVar 0x55f99d7ab918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d7aba78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7abea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7abdf0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d7ac238 # | | | | `-ReturnStmt 0x55f99d7ac228 # | | | | `-CallExpr 0x55f99d7ac1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ac1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7ac1c0 '' Function 0x55f99d6bdb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7ac198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ac180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ac168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ac130 'uint2':'vector' lvalue ParmVar 0x55f99d7abdf0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d7abf50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ac398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ac2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d7ac738 # | | | | `-ReturnStmt 0x55f99d7ac728 # | | | | `-CallExpr 0x55f99d7ac6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ac6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7ac6c0 '' Function 0x55f99d6ac588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7ac698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ac680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ac668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ac630 'uint3':'vector' lvalue ParmVar 0x55f99d7ac2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d7ac448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ac898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ac7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d7acc40 # | | | | `-ReturnStmt 0x55f99d7acc30 # | | | | `-CallExpr 0x55f99d7acc00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7acbe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7acbc8 '' Function 0x55f99d6ac800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7acba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7acb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7acb70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7acb38 'uint4':'vector' lvalue ParmVar 0x55f99d7ac7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d7ac948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7acda0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7accf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d7ad138 # | | | | `-ReturnStmt 0x55f99d7ad128 # | | | | `-CallExpr 0x55f99d7ad0f8 'float' # | | | | |-ImplicitCastExpr 0x55f99d7ad0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7ad0c0 '' Function 0x55f99d6bd920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7ad098 'float' # | | | | `-ImplicitCastExpr 0x55f99d7ad080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ad068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ad030 'int64_t':'long' lvalue ParmVar 0x55f99d7accf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d7ace50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ad680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ad1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7ada38 # | | | | `-ReturnStmt 0x55f99d7ada28 # | | | | `-CallExpr 0x55f99d7ad9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ad9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7ad9c0 '' Function 0x55f99d6bdb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7ad998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ad980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ad968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ad930 'int64_t2':'vector' lvalue ParmVar 0x55f99d7ad1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7ad730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7adb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7adae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7adf58 # | | | | `-ReturnStmt 0x55f99d7adf48 # | | | | `-CallExpr 0x55f99d7adf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7adf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7adee0 '' Function 0x55f99d6ac588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7adeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7adea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ade88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ade50 'int64_t3':'vector' lvalue ParmVar 0x55f99d7adae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7adc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ae0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ae008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7ae480 # | | | | `-ReturnStmt 0x55f99d7ae470 # | | | | `-CallExpr 0x55f99d7ae440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ae428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7ae408 '' Function 0x55f99d6ac800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7ae3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ae3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ae3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ae378 'int64_t4':'vector' lvalue ParmVar 0x55f99d7ae008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7ae168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ae5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ae530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d7ae998 # | | | | `-ReturnStmt 0x55f99d7ae988 # | | | | `-CallExpr 0x55f99d7ae958 'float' # | | | | |-ImplicitCastExpr 0x55f99d7ae940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7ae920 '' Function 0x55f99d6bd920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7ae8f8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7ae8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ae8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ae890 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d7ae530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d7ae690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7aeaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7aea48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7aeed0 # | | | | `-ReturnStmt 0x55f99d7aeec0 # | | | | `-CallExpr 0x55f99d7aee90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7aee78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7aee58 '' Function 0x55f99d6bdb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7aee30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7aee18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7aee00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7aedc8 'uint64_t2':'vector' lvalue ParmVar 0x55f99d7aea48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7aeba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7af030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7aef80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7af410 # | | | | `-ReturnStmt 0x55f99d7af400 # | | | | `-CallExpr 0x55f99d7af3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7af3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7af398 '' Function 0x55f99d6ac588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7af370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7af358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7af340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7af308 'uint64_t3':'vector' lvalue ParmVar 0x55f99d7aef80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7af0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7af570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7af4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7b1170 # | | | | `-ReturnStmt 0x55f99d7b1160 # | | | | `-CallExpr 0x55f99d7b1130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b1118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7b10f8 '' Function 0x55f99d6ac800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7b10d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b10b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b10a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b1068 'uint64_t4':'vector' lvalue ParmVar 0x55f99d7af4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7af620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b12e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b1230 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d7b1628 # | | | | `-ReturnStmt 0x55f99d7b1618 # | | | | `-CallExpr 0x55f99d7b15e8 'float' # | | | | |-ImplicitCastExpr 0x55f99d7b15d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7b15b0 '' Function 0x55f99d6c0d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7b1588 'float' # | | | | `-ImplicitCastExpr 0x55f99d7b1570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b1558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b1520 'double' lvalue ParmVar 0x55f99d7b1230 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d7b1390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7b1798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b16e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d7b1b00 # | | | | `-ReturnStmt 0x55f99d7b1af0 # | | | | `-CallExpr 0x55f99d7b1ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b1aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7b1a88 '' Function 0x55f99d6c0f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7b1a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b1a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b1a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b19f8 'double2':'vector' lvalue ParmVar 0x55f99d7b16e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d7b1848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7b1c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b1bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d7b1fe0 # | | | | `-ReturnStmt 0x55f99d7b1fd0 # | | | | `-CallExpr 0x55f99d7b1fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b1f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7b1f68 '' Function 0x55f99d6c11f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7b1f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b1f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b1f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b1ed8 'double3':'vector' lvalue ParmVar 0x55f99d7b1bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d7b1d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7b2150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b20a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d7b24c8 # | | | | `-ReturnStmt 0x55f99d7b24b8 # | | | | `-CallExpr 0x55f99d7b2488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b2470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7b2450 '' Function 0x55f99d6c1468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7b2428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b2410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b23f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b23c0 'double4':'vector' lvalue ParmVar 0x55f99d7b20a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d7b2200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7b2628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b2578 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d7b2980 # | | | | `-ReturnStmt 0x55f99d7b2970 # | | | | `-CallExpr 0x55f99d7b2940 'float' # | | | | |-ImplicitCastExpr 0x55f99d7b2928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7b2908 '' Function 0x55f99d6c0d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7b28e0 'float' # | | | | `-ImplicitCastExpr 0x55f99d7b28c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b28b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b2878 'int' lvalue ParmVar 0x55f99d7b2578 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d7b26d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b2ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b2a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d7b2e58 # | | | | `-ReturnStmt 0x55f99d7b2e48 # | | | | `-CallExpr 0x55f99d7b2e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b2e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7b2de0 '' Function 0x55f99d6c0f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7b2db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b2da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b2d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b2d50 'int2':'vector' lvalue ParmVar 0x55f99d7b2a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d7b2b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b3e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b3d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d7b41a8 # | | | | `-ReturnStmt 0x55f99d7b4198 # | | | | `-CallExpr 0x55f99d7b4168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b4150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7b4130 '' Function 0x55f99d6c11f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7b4108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b40f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b40d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b40a0 'int3':'vector' lvalue ParmVar 0x55f99d7b3d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d7b3ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b4308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b4258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d7b4690 # | | | | `-ReturnStmt 0x55f99d7b4680 # | | | | `-CallExpr 0x55f99d7b4650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b4638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7b4618 '' Function 0x55f99d6c1468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7b45f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b45d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b45c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b4588 'int4':'vector' lvalue ParmVar 0x55f99d7b4258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d7b43b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b47f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b4740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d7b4b68 # | | | | `-ReturnStmt 0x55f99d7b4b58 # | | | | `-CallExpr 0x55f99d7b4b28 'float' # | | | | |-ImplicitCastExpr 0x55f99d7b4b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7b4af0 '' Function 0x55f99d6c0d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7b4ac8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7b4ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b4a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b4a60 'uint':'unsigned int' lvalue ParmVar 0x55f99d7b4740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d7b48a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b4cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b4c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d7b5060 # | | | | `-ReturnStmt 0x55f99d7b5050 # | | | | `-CallExpr 0x55f99d7b5020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b5008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7b4fe8 '' Function 0x55f99d6c0f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7b4fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b4fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b4f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b4f58 'uint2':'vector' lvalue ParmVar 0x55f99d7b4c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d7b4d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b51c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b5110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d7b5560 # | | | | `-ReturnStmt 0x55f99d7b5550 # | | | | `-CallExpr 0x55f99d7b5520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b5508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7b54e8 '' Function 0x55f99d6c11f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7b54c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b54a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b5490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b5458 'uint3':'vector' lvalue ParmVar 0x55f99d7b5110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d7b5270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b56c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b5610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d7b5a68 # | | | | `-ReturnStmt 0x55f99d7b5a58 # | | | | `-CallExpr 0x55f99d7b5a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b5a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7b59f0 '' Function 0x55f99d6c1468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7b59c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b59b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b5998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b5960 'uint4':'vector' lvalue ParmVar 0x55f99d7b5610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d7b5770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b5bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b5b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d7b6830 # | | | | `-ReturnStmt 0x55f99d7b6820 # | | | | `-CallExpr 0x55f99d7b67f0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7b67d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7b67b8 '' Function 0x55f99d6c0d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7b6790 'float' # | | | | `-ImplicitCastExpr 0x55f99d7b6778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b6760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b6728 'int64_t':'long' lvalue ParmVar 0x55f99d7b5b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d7b5c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b6990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b68e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7b6d48 # | | | | `-ReturnStmt 0x55f99d7b6d38 # | | | | `-CallExpr 0x55f99d7b6d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b6cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7b6cd0 '' Function 0x55f99d6c0f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7b6ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b6c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b6c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b6c40 'int64_t2':'vector' lvalue ParmVar 0x55f99d7b68e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7b6a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b6ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b6df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7b7268 # | | | | `-ReturnStmt 0x55f99d7b7258 # | | | | `-CallExpr 0x55f99d7b7228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b7210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7b71f0 '' Function 0x55f99d6c11f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7b71c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b71b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b7198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b7160 'int64_t3':'vector' lvalue ParmVar 0x55f99d7b6df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7b6f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b73c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b7318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7b7790 # | | | | `-ReturnStmt 0x55f99d7b7780 # | | | | `-CallExpr 0x55f99d7b7750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b7738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7b7718 '' Function 0x55f99d6c1468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7b76f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b76d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b76c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b7688 'int64_t4':'vector' lvalue ParmVar 0x55f99d7b7318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7b7478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b78f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b7840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d7b7ca8 # | | | | `-ReturnStmt 0x55f99d7b7c98 # | | | | `-CallExpr 0x55f99d7b7c68 'float' # | | | | |-ImplicitCastExpr 0x55f99d7b7c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7b7c30 '' Function 0x55f99d6c0d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7b7c08 'float' # | | | | `-ImplicitCastExpr 0x55f99d7b7bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b7bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b7ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d7b7840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d7b79a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b7e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b7d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7b81e0 # | | | | `-ReturnStmt 0x55f99d7b81d0 # | | | | `-CallExpr 0x55f99d7b81a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b8188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7b8168 '' Function 0x55f99d6c0f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7b8140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b8128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b8110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b80d8 'uint64_t2':'vector' lvalue ParmVar 0x55f99d7b7d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7b7eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b8340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b8290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7b9048 # | | | | `-ReturnStmt 0x55f99d7b9038 # | | | | `-CallExpr 0x55f99d7b9008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b8ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7b8fd0 '' Function 0x55f99d6c11f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7b8fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b8f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b8f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b8f40 'uint64_t3':'vector' lvalue ParmVar 0x55f99d7b8290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7b83f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b91a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b90f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7b9590 # | | | | `-ReturnStmt 0x55f99d7b9580 # | | | | `-CallExpr 0x55f99d7b9550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7b9538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7b9518 '' Function 0x55f99d6c1468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7b94f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7b94d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b94c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b9488 'uint64_t4':'vector' lvalue ParmVar 0x55f99d7b90f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7b9258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7b97e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b9650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55f99d7b96d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55f99d7b9c00 # | | | | `-ReturnStmt 0x55f99d7b9bf0 # | | | | `-CallExpr 0x55f99d7b9bb8 'float' # | | | | |-ImplicitCastExpr 0x55f99d7b9ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d7b9b50 '' Function 0x55f99d6c25c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d7b9a98 'float' # | | | | | `-ImplicitCastExpr 0x55f99d7b9a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7b9a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7b9a30 'double' lvalue ParmVar 0x55f99d7b9650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55f99d7b9b28 'float' # | | | | `-ImplicitCastExpr 0x55f99d7b9b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7b9af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7b9ac0 'double' lvalue ParmVar 0x55f99d7b96d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55f99d7b98a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7b9e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7b9cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d7b9d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55f99d7ba320 # | | | | `-ReturnStmt 0x55f99d7ba310 # | | | | `-CallExpr 0x55f99d7ba2d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ba2c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d7ba238 '' Function 0x55f99d6c2958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d7ba168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7ba150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7ba138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7ba100 'double2':'vector' lvalue ParmVar 0x55f99d7b9cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55f99d7ba210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ba1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ba1e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ba1a8 'double2':'vector' lvalue ParmVar 0x55f99d7b9d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d7b9f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7ba5b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ba3e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d7ba460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55f99d7baa40 # | | | | `-ReturnStmt 0x55f99d7baa30 # | | | | `-CallExpr 0x55f99d7ba9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ba9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d7ba960 '' Function 0x55f99d6c2d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d7ba890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7ba878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7ba860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7ba828 'double3':'vector' lvalue ParmVar 0x55f99d7ba3e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55f99d7ba938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ba920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ba908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ba8d0 'double3':'vector' lvalue ParmVar 0x55f99d7ba460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d7ba670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7bacd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7bab00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d7bab80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55f99d7bb5a0 # | | | | `-ReturnStmt 0x55f99d7bb590 # | | | | `-CallExpr 0x55f99d7bb558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7bb540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d7bb4c0 '' Function 0x55f99d6c30a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d7bb3f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7bb3d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7bb3c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7bb388 'double4':'vector' lvalue ParmVar 0x55f99d7bab00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55f99d7bb498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7bb480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7bb468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7bb430 'double4':'vector' lvalue ParmVar 0x55f99d7bab80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d7bad90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7bb7e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7bb650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55f99d7bb6d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55f99d7bbbe0 # | | | | `-ReturnStmt 0x55f99d7bbbd0 # | | | | `-CallExpr 0x55f99d7bbb98 'float' # | | | | |-ImplicitCastExpr 0x55f99d7bbb80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d7bbb60 '' Function 0x55f99d6c25c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d7bbaa8 'float' # | | | | | `-ImplicitCastExpr 0x55f99d7bba90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7bba78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7bba40 'int' lvalue ParmVar 0x55f99d7bb650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55f99d7bbb38 'float' # | | | | `-ImplicitCastExpr 0x55f99d7bbb20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7bbb08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7bbad0 'int' lvalue ParmVar 0x55f99d7bb6d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55f99d7bb8a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7bbe68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7bbc90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d7bbd10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55f99d7bc298 # | | | | `-ReturnStmt 0x55f99d7bc288 # | | | | `-CallExpr 0x55f99d7bc250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7bc238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d7bc218 '' Function 0x55f99d6c2958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d7bc148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7bc130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7bc118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7bc0e0 'int2':'vector' lvalue ParmVar 0x55f99d7bbc90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55f99d7bc1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7bc1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7bc1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7bc188 'int2':'vector' lvalue ParmVar 0x55f99d7bbd10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d7bbf20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7bc518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7bc348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d7bc3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55f99d7bc950 # | | | | `-ReturnStmt 0x55f99d7bc940 # | | | | `-CallExpr 0x55f99d7bc908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7bc8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d7bc8d0 '' Function 0x55f99d6c2d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d7bc800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7bc7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7bc7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7bc798 'int3':'vector' lvalue ParmVar 0x55f99d7bc348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55f99d7bc8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7bc890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7bc878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7bc840 'int3':'vector' lvalue ParmVar 0x55f99d7bc3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d7bc5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7bcbd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7bca00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d7bca80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55f99d7bd018 # | | | | `-ReturnStmt 0x55f99d7bd008 # | | | | `-CallExpr 0x55f99d7bcfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7bcfb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d7bcf98 '' Function 0x55f99d6c30a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d7bcec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7bceb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7bce98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7bce60 'int4':'vector' lvalue ParmVar 0x55f99d7bca00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55f99d7bcf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7bcf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7bcf40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7bcf08 'int4':'vector' lvalue ParmVar 0x55f99d7bca80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d7bcc90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7bd878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7bd0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d7bd148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d7bdc90 # | | | | `-ReturnStmt 0x55f99d7bdc80 # | | | | `-CallExpr 0x55f99d7bdc48 'float' # | | | | |-ImplicitCastExpr 0x55f99d7bdc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d7bdc10 '' Function 0x55f99d6c25c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d7bdb58 'float' # | | | | | `-ImplicitCastExpr 0x55f99d7bdb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7bdb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7bdaf0 'uint':'unsigned int' lvalue ParmVar 0x55f99d7bd0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55f99d7bdbe8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7bdbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7bdbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7bdb80 'uint':'unsigned int' lvalue ParmVar 0x55f99d7bd148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d7bd930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7bdf18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7bdd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d7bddc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d7be368 # | | | | `-ReturnStmt 0x55f99d7be358 # | | | | `-CallExpr 0x55f99d7be320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7be308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d7be2e8 '' Function 0x55f99d6c2958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d7be218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7be200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7be1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7be1b0 'uint2':'vector' lvalue ParmVar 0x55f99d7bdd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55f99d7be2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7be2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7be290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7be258 'uint2':'vector' lvalue ParmVar 0x55f99d7bddc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d7bdfd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7be5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7be418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d7be498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d7bea40 # | | | | `-ReturnStmt 0x55f99d7bea30 # | | | | `-CallExpr 0x55f99d7be9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7be9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d7be9c0 '' Function 0x55f99d6c2d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d7be8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7be8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7be8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7be888 'uint3':'vector' lvalue ParmVar 0x55f99d7be418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55f99d7be998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7be980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7be968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7be930 'uint3':'vector' lvalue ParmVar 0x55f99d7be498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d7be6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7becc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7beaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d7beb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d7bf128 # | | | | `-ReturnStmt 0x55f99d7bf118 # | | | | `-CallExpr 0x55f99d7bf0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7bf0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d7bf0a8 '' Function 0x55f99d6c30a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d7befd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7befc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7befa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7bef70 'uint4':'vector' lvalue ParmVar 0x55f99d7beaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55f99d7bf080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7bf068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7bf050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7bf018 'uint4':'vector' lvalue ParmVar 0x55f99d7beb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d7bed80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7bf3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7bf1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d7bf258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d7c2318 # | | | | `-ReturnStmt 0x55f99d7c2308 # | | | | `-CallExpr 0x55f99d7c22d0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7bf780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d7bf760 '' Function 0x55f99d6c25c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d7bf6a8 'float' # | | | | | `-ImplicitCastExpr 0x55f99d7bf690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7bf678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7bf640 'int64_t':'long' lvalue ParmVar 0x55f99d7bf1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55f99d7bf738 'float' # | | | | `-ImplicitCastExpr 0x55f99d7bf720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7bf708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7bf6d0 'int64_t':'long' lvalue ParmVar 0x55f99d7bf258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d7bf460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c2598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c23c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d7c2448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7c2a08 # | | | | `-ReturnStmt 0x55f99d7c29f8 # | | | | `-CallExpr 0x55f99d7c29c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c29a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d7c2988 '' Function 0x55f99d6c2958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d7c28b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7c28a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7c2888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7c2850 'int64_t2':'vector' lvalue ParmVar 0x55f99d7c23c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f99d7c2960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c2948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c2930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c28f8 'int64_t2':'vector' lvalue ParmVar 0x55f99d7c2448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7c2650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c2c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c2ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d7c2b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7c3100 # | | | | `-ReturnStmt 0x55f99d7c30f0 # | | | | `-CallExpr 0x55f99d7c30b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c30a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d7c3080 '' Function 0x55f99d6c2d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d7c2fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7c2f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7c2f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7c2f48 'int64_t3':'vector' lvalue ParmVar 0x55f99d7c2ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f99d7c3058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c3040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c3028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c2ff0 'int64_t3':'vector' lvalue ParmVar 0x55f99d7c2b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7c2d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c3388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c31b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d7c3230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7c3808 # | | | | `-ReturnStmt 0x55f99d7c37f8 # | | | | `-CallExpr 0x55f99d7c37c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c37a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d7c3788 '' Function 0x55f99d6c30a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d7c36b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7c36a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7c3688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7c3650 'int64_t4':'vector' lvalue ParmVar 0x55f99d7c31b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f99d7c3760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c3748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c3730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c36f8 'int64_t4':'vector' lvalue ParmVar 0x55f99d7c3230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7c3440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c3a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c38b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d7c3938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d7c3ee0 # | | | | `-ReturnStmt 0x55f99d7c3ed0 # | | | | `-CallExpr 0x55f99d7c3e98 'float' # | | | | |-ImplicitCastExpr 0x55f99d7c3e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d7c3e60 '' Function 0x55f99d6c25c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d7c3da8 'float' # | | | | | `-ImplicitCastExpr 0x55f99d7c3d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7c3d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7c3d40 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d7c38b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55f99d7c3e38 'float' # | | | | `-ImplicitCastExpr 0x55f99d7c3e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c3e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c3dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d7c3938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d7c3b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c4168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c3f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d7c4010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7c4618 # | | | | `-ReturnStmt 0x55f99d7c4608 # | | | | `-CallExpr 0x55f99d7c45d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c45b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d7c4598 '' Function 0x55f99d6c2958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d7c44c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7c44b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7c4498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7c4460 'uint64_t2':'vector' lvalue ParmVar 0x55f99d7c3f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f99d7c4570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c4558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c4540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c4508 'uint64_t2':'vector' lvalue ParmVar 0x55f99d7c4010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7c4220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c4898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c46c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d7c4748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7c4d30 # | | | | `-ReturnStmt 0x55f99d7c4d20 # | | | | `-CallExpr 0x55f99d7c4ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c4cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d7c4cb0 '' Function 0x55f99d6c2d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d7c4be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7c4bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7c4bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7c4b78 'uint64_t3':'vector' lvalue ParmVar 0x55f99d7c46c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f99d7c4c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c4c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c4c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c4c20 'uint64_t3':'vector' lvalue ParmVar 0x55f99d7c4748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7c4950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c4fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c4de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d7c4e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7c5458 # | | | | `-ReturnStmt 0x55f99d7c5448 # | | | | `-CallExpr 0x55f99d7c5410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c53f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d7c53d8 '' Function 0x55f99d6c30a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d7c5308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d7c52f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d7c52d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d7c52a0 'uint64_t4':'vector' lvalue ParmVar 0x55f99d7c4de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f99d7c53b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c5398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c5380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c5348 'uint64_t4':'vector' lvalue ParmVar 0x55f99d7c4e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7c5070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c55c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c5518 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d7c5910 # | | | | `-ReturnStmt 0x55f99d7c5900 # | | | | `-CallExpr 0x55f99d7c58d0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7c58b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7c5898 '' Function 0x55f99d6c3d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7c5870 'float' # | | | | `-ImplicitCastExpr 0x55f99d7c5858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c5840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c5808 'double' lvalue ParmVar 0x55f99d7c5518 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d7c5678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7c5a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c59d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d7c5de8 # | | | | `-ReturnStmt 0x55f99d7c5dd8 # | | | | `-CallExpr 0x55f99d7c5da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c5d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7c5d70 '' Function 0x55f99d6c3fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7c5d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c5d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c5d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c5ce0 'double2':'vector' lvalue ParmVar 0x55f99d7c59d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d7c5b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7c5f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c5ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d7c62c8 # | | | | `-ReturnStmt 0x55f99d7c62b8 # | | | | `-CallExpr 0x55f99d7c6288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c6270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7c6250 '' Function 0x55f99d6c4220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7c6228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c6210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c61f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c61c0 'double3':'vector' lvalue ParmVar 0x55f99d7c5ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d7c6008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7c6448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c6398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d7c67c0 # | | | | `-ReturnStmt 0x55f99d7c67b0 # | | | | `-CallExpr 0x55f99d7c6780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c6768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7c6748 '' Function 0x55f99d6c4498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7c6720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c6708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c66f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c66b8 'double4':'vector' lvalue ParmVar 0x55f99d7c6398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d7c64f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7c6920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c6870 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d7c6c78 # | | | | `-ReturnStmt 0x55f99d7c6c68 # | | | | `-CallExpr 0x55f99d7c6c38 'float' # | | | | |-ImplicitCastExpr 0x55f99d7c6c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7c6c00 '' Function 0x55f99d6c3d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7c6bd8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7c6bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c6ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c6b70 'int' lvalue ParmVar 0x55f99d7c6870 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d7c69d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c6dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c6d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d7c7150 # | | | | `-ReturnStmt 0x55f99d7c7140 # | | | | `-CallExpr 0x55f99d7c7110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c70f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7c70d8 '' Function 0x55f99d6c3fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7c70b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c7098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c7080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c7048 'int2':'vector' lvalue ParmVar 0x55f99d7c6d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d7c6e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c72b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c7200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d7c7630 # | | | | `-ReturnStmt 0x55f99d7c7620 # | | | | `-CallExpr 0x55f99d7c75f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c75d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7c75b8 '' Function 0x55f99d6c4220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7c7590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c7578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c7560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c7528 'int3':'vector' lvalue ParmVar 0x55f99d7c7200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d7c7360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c7790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c76e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d7c7b18 # | | | | `-ReturnStmt 0x55f99d7c7b08 # | | | | `-CallExpr 0x55f99d7c7ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c7ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7c7aa0 '' Function 0x55f99d6c4498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7c7a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c7a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c7a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c7a10 'int4':'vector' lvalue ParmVar 0x55f99d7c76e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d7c7840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c7c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c7bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d7c7ff0 # | | | | `-ReturnStmt 0x55f99d7c7fe0 # | | | | `-CallExpr 0x55f99d7c7fb0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7c7f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7c7f78 '' Function 0x55f99d6c3d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7c7f50 'float' # | | | | `-ImplicitCastExpr 0x55f99d7c7f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c7f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c7ee8 'uint':'unsigned int' lvalue ParmVar 0x55f99d7c7bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d7c7d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c8150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c80a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d7c9d10 # | | | | `-ReturnStmt 0x55f99d7c9d00 # | | | | `-CallExpr 0x55f99d7c9cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7c9cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7c9c98 '' Function 0x55f99d6c3fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7c9c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7c9c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7c9c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7c9c08 'uint2':'vector' lvalue ParmVar 0x55f99d7c80a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d7c8200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7c9e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7c9dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d7ca210 # | | | | `-ReturnStmt 0x55f99d7ca200 # | | | | `-CallExpr 0x55f99d7ca1d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ca1b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7ca198 '' Function 0x55f99d6c4220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7ca170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ca158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ca140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ca108 'uint3':'vector' lvalue ParmVar 0x55f99d7c9dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d7c9f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ca370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ca2c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d7ca718 # | | | | `-ReturnStmt 0x55f99d7ca708 # | | | | `-CallExpr 0x55f99d7ca6d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ca6c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7ca6a0 '' Function 0x55f99d6c4498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7ca678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ca660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ca648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ca610 'uint4':'vector' lvalue ParmVar 0x55f99d7ca2c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d7ca420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ca878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ca7c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d7cac10 # | | | | `-ReturnStmt 0x55f99d7cac00 # | | | | `-CallExpr 0x55f99d7cabd0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7cabb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7cab98 '' Function 0x55f99d6c3d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7cab70 'float' # | | | | `-ImplicitCastExpr 0x55f99d7cab58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7cab40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7cab08 'int64_t':'long' lvalue ParmVar 0x55f99d7ca7c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d7ca928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7cad70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7cacc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7cb128 # | | | | `-ReturnStmt 0x55f99d7cb118 # | | | | `-CallExpr 0x55f99d7cb0e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7cb0d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7cb0b0 '' Function 0x55f99d6c3fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7cb088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7cb070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7cb058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7cb020 'int64_t2':'vector' lvalue ParmVar 0x55f99d7cacc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7cae20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7cb288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7cb1d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7cb648 # | | | | `-ReturnStmt 0x55f99d7cb638 # | | | | `-CallExpr 0x55f99d7cb608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7cb5f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7cb5d0 '' Function 0x55f99d6c4220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7cb5a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7cb590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7cb578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7cb540 'int64_t3':'vector' lvalue ParmVar 0x55f99d7cb1d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7cb338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7cb7a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7cb6f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7cd148 # | | | | `-ReturnStmt 0x55f99d7cd138 # | | | | `-CallExpr 0x55f99d7cd108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7cd0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7cd0d0 '' Function 0x55f99d6c4498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7cbad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7cbab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7cbaa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7cba68 'int64_t4':'vector' lvalue ParmVar 0x55f99d7cb6f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7cb858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7cd2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7cd1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d7cd660 # | | | | `-ReturnStmt 0x55f99d7cd650 # | | | | `-CallExpr 0x55f99d7cd620 'float' # | | | | |-ImplicitCastExpr 0x55f99d7cd608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7cd5e8 '' Function 0x55f99d6c3d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7cd5c0 'float' # | | | | `-ImplicitCastExpr 0x55f99d7cd5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7cd590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7cd558 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d7cd1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d7cd358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7cd7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7cd710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7cdb98 # | | | | `-ReturnStmt 0x55f99d7cdb88 # | | | | `-CallExpr 0x55f99d7cdb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7cdb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7cdb20 '' Function 0x55f99d6c3fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7cdaf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7cdae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7cdac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7cda90 'uint64_t2':'vector' lvalue ParmVar 0x55f99d7cd710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7cd870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7cdcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7cdc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7ce0d8 # | | | | `-ReturnStmt 0x55f99d7ce0c8 # | | | | `-CallExpr 0x55f99d7ce098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ce080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7ce060 '' Function 0x55f99d6c4220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7ce038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ce020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ce008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7cdfd0 'uint64_t3':'vector' lvalue ParmVar 0x55f99d7cdc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7cdda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ce238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ce188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7ce620 # | | | | `-ReturnStmt 0x55f99d7ce610 # | | | | `-CallExpr 0x55f99d7ce5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ce5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7ce5a8 '' Function 0x55f99d6c4498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7ce580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ce568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ce550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ce518 'uint64_t4':'vector' lvalue ParmVar 0x55f99d7ce188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7ce2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55f99d7ced20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55f99d7ce638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d7ce6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d7cec78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ce9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55f99d7ceac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55f99d7ceb38 col:41 p2 'T' # | | | |-CompoundStmt 0x55f99d7cf090 # | | | | `-ReturnStmt 0x55f99d7cf080 # | | | | `-RecoveryExpr 0x55f99d7cf048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f99d7cee90 '' lvalue (ADL) = 'clamp' 0x55f99d6cdfc8 0x55f99d6c4888 0x55f99d6c4d40 0x55f99d6c51a8 0x55f99d6c5608 0x55f99d6c5a08 0x55f99d6c5ed8 0x55f99d6c6338 0x55f99d6c6798 0x55f99d6c6bf8 0x55f99d6c7088 0x55f99d6c74e8 0x55f99d6c7948 0x55f99d6c8e08 0x55f99d6c9268 0x55f99d6c96c8 0x55f99d6c9b28 0x55f99d6c9f98 0x55f99d6ca3f8 0x55f99d6ca858 0x55f99d6cacb8 0x55f99d6cb0d8 0x55f99d6cb538 0x55f99d6cb998 0x55f99d6b2d28 0x55f99d6b3128 0x55f99d6b3588 0x55f99d6b39e8 # | | | | |-RecoveryExpr 0x55f99d7cefb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55f99d7cefd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f99d7ced90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55f99d7cf7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55f99d7cf0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d7cf178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d7cf718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7cf488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55f99d7cf500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55f99d7cf5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55f99d7cfb30 # | | | | `-ReturnStmt 0x55f99d7cfb20 # | | | | `-RecoveryExpr 0x55f99d7cfae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f99d7cf930 '' lvalue (ADL) = 'clamp' 0x55f99d6b39e8 0x55f99d6cdfc8 0x55f99d6c4888 0x55f99d6c4d40 0x55f99d6c51a8 0x55f99d6c5608 0x55f99d6c5a08 0x55f99d6c5ed8 0x55f99d6c6338 0x55f99d6c6798 0x55f99d6c6bf8 0x55f99d6c7088 0x55f99d6c74e8 0x55f99d6c7948 0x55f99d6c8e08 0x55f99d6c9268 0x55f99d6c96c8 0x55f99d6c9b28 0x55f99d6c9f98 0x55f99d6ca3f8 0x55f99d6ca858 0x55f99d6cacb8 0x55f99d6cb0d8 0x55f99d6cb538 0x55f99d6cb998 0x55f99d6b2d28 0x55f99d6b3128 0x55f99d6b3588 # | | | | |-RecoveryExpr 0x55f99d7cfa50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55f99d7cfac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f99d7cf830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55f99d7d01d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55f99d7cfb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d7cfbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d7d0128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7cfef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55f99d7cff70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55f99d7cffe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55f99d7d0570 # | | | | `-ReturnStmt 0x55f99d7d0560 # | | | | `-RecoveryExpr 0x55f99d7d0530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f99d7d0340 '' lvalue (ADL) = 'clamp' 0x55f99d6b3588 0x55f99d6b39e8 0x55f99d6cdfc8 0x55f99d6c4888 0x55f99d6c4d40 0x55f99d6c51a8 0x55f99d6c5608 0x55f99d6c5a08 0x55f99d6c5ed8 0x55f99d6c6338 0x55f99d6c6798 0x55f99d6c6bf8 0x55f99d6c7088 0x55f99d6c74e8 0x55f99d6c7948 0x55f99d6c8e08 0x55f99d6c9268 0x55f99d6c96c8 0x55f99d6c9b28 0x55f99d6c9f98 0x55f99d6ca3f8 0x55f99d6ca858 0x55f99d6cacb8 0x55f99d6cb0d8 0x55f99d6cb538 0x55f99d6cb998 0x55f99d6b2d28 0x55f99d6b3128 # | | | | `-RecoveryExpr 0x55f99d7d0460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f99d7d0240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55f99d7d06d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d0628 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d7d0a20 # | | | | `-ReturnStmt 0x55f99d7d0a10 # | | | | `-CallExpr 0x55f99d7d09e0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7d09c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7d09a8 '' Function 0x55f99d6cf788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7d0980 'float' # | | | | `-ImplicitCastExpr 0x55f99d7d0968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d0950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d0918 'double' lvalue ParmVar 0x55f99d7d0628 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d7d0788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7d0b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d0ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d7d0ef0 # | | | | `-ReturnStmt 0x55f99d7d0ee0 # | | | | `-CallExpr 0x55f99d7d0eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d0e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7d0e78 '' Function 0x55f99d6cfa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7d0e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d0e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d0e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d0de8 'double2':'vector' lvalue ParmVar 0x55f99d7d0ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d7d0c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7d10f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d0fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d7d1460 # | | | | `-ReturnStmt 0x55f99d7d1450 # | | | | `-CallExpr 0x55f99d7d1420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d1408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7d13e8 '' Function 0x55f99d6cfc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7d13c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d13a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d1390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d1358 'double3':'vector' lvalue ParmVar 0x55f99d7d0fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d7d11a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7d15c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d1518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d7d1940 # | | | | `-ReturnStmt 0x55f99d7d1930 # | | | | `-CallExpr 0x55f99d7d1900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d18e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7d18c8 '' Function 0x55f99d6d0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7d18a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d1888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d1870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d1838 'double4':'vector' lvalue ParmVar 0x55f99d7d1518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d7d1678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7d1aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d19f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d7d1df8 # | | | | `-ReturnStmt 0x55f99d7d1de8 # | | | | `-CallExpr 0x55f99d7d1db8 'float' # | | | | |-ImplicitCastExpr 0x55f99d7d1da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7d1d80 '' Function 0x55f99d6cf788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7d1d58 'float' # | | | | `-ImplicitCastExpr 0x55f99d7d1d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d1d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d1cf0 'int' lvalue ParmVar 0x55f99d7d19f0 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d7d1b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d1f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d1ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d7d22d0 # | | | | `-ReturnStmt 0x55f99d7d22c0 # | | | | `-CallExpr 0x55f99d7d2290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d2278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7d2258 '' Function 0x55f99d6cfa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7d2230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d2218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d2200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d21c8 'int2':'vector' lvalue ParmVar 0x55f99d7d1ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d7d2008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d2430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d2380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d7d27b0 # | | | | `-ReturnStmt 0x55f99d7d27a0 # | | | | `-CallExpr 0x55f99d7d2770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d2758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7d2738 '' Function 0x55f99d6cfc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7d2710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d26f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d26e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d26a8 'int3':'vector' lvalue ParmVar 0x55f99d7d2380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d7d24e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d2910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d2860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d7d2c98 # | | | | `-ReturnStmt 0x55f99d7d2c88 # | | | | `-CallExpr 0x55f99d7d2c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d2c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7d2c20 '' Function 0x55f99d6d0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7d2bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d2be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d2bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d2b90 'int4':'vector' lvalue ParmVar 0x55f99d7d2860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d7d29c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d2df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d2d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d7d31a0 # | | | | `-ReturnStmt 0x55f99d7d3190 # | | | | `-CallExpr 0x55f99d7d3160 'float' # | | | | |-ImplicitCastExpr 0x55f99d7d3148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7d3128 '' Function 0x55f99d6cf788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7d3100 'float' # | | | | `-ImplicitCastExpr 0x55f99d7d30b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d30a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d3068 'uint':'unsigned int' lvalue ParmVar 0x55f99d7d2d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d7d2ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d3300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d3250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d7d3698 # | | | | `-ReturnStmt 0x55f99d7d3688 # | | | | `-CallExpr 0x55f99d7d3658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d3640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7d3620 '' Function 0x55f99d6cfa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7d35f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d35e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d35c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d3590 'uint2':'vector' lvalue ParmVar 0x55f99d7d3250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d7d33b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d37f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d3748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d7d3b98 # | | | | `-ReturnStmt 0x55f99d7d3b88 # | | | | `-CallExpr 0x55f99d7d3b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d3b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7d3b20 '' Function 0x55f99d6cfc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7d3af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d3ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d3ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d3a90 'uint3':'vector' lvalue ParmVar 0x55f99d7d3748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d7d38a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d3cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d3c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d7d40a0 # | | | | `-ReturnStmt 0x55f99d7d4090 # | | | | `-CallExpr 0x55f99d7d4060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d4048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7d4028 '' Function 0x55f99d6d0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7d4000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d3fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d3fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d3f98 'uint4':'vector' lvalue ParmVar 0x55f99d7d3c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d7d3da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d4200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d4150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d7d4598 # | | | | `-ReturnStmt 0x55f99d7d4588 # | | | | `-CallExpr 0x55f99d7d4558 'float' # | | | | |-ImplicitCastExpr 0x55f99d7d4540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7d4520 '' Function 0x55f99d6cf788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7d44f8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7d44e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d44c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d4490 'int64_t':'long' lvalue ParmVar 0x55f99d7d4150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d7d42b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d46f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d4648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7d4ab0 # | | | | `-ReturnStmt 0x55f99d7d4aa0 # | | | | `-CallExpr 0x55f99d7d4a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d4a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7d4a38 '' Function 0x55f99d6cfa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7d4a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d49f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d49e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d49a8 'int64_t2':'vector' lvalue ParmVar 0x55f99d7d4648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7d47a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d4c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d4b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7d4fd0 # | | | | `-ReturnStmt 0x55f99d7d4fc0 # | | | | `-CallExpr 0x55f99d7d4f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d4f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7d4f58 '' Function 0x55f99d6cfc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7d4f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d4f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d4f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d4ec8 'int64_t3':'vector' lvalue ParmVar 0x55f99d7d4b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7d4cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d5830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d5080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7d5bf8 # | | | | `-ReturnStmt 0x55f99d7d5be8 # | | | | `-CallExpr 0x55f99d7d5bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d5ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7d5b80 '' Function 0x55f99d6d0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7d5b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d5b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d5b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d5af0 'int64_t4':'vector' lvalue ParmVar 0x55f99d7d5080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7d58e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d5d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d5ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d7d6110 # | | | | `-ReturnStmt 0x55f99d7d6100 # | | | | `-CallExpr 0x55f99d7d60d0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7d60b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7d6098 '' Function 0x55f99d6cf788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7d6070 'float' # | | | | `-ImplicitCastExpr 0x55f99d7d6058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d6040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d6008 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d7d5ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d7d5e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d6270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d61c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7d6648 # | | | | `-ReturnStmt 0x55f99d7d6638 # | | | | `-CallExpr 0x55f99d7d6608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d65f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7d65d0 '' Function 0x55f99d6cfa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7d65a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d6590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d6578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d6540 'uint64_t2':'vector' lvalue ParmVar 0x55f99d7d61c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7d6320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d67a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d66f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7d6b88 # | | | | `-ReturnStmt 0x55f99d7d6b78 # | | | | `-CallExpr 0x55f99d7d6b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d6b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7d6b10 '' Function 0x55f99d6cfc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7d6ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d6ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d6ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d6a80 'uint64_t3':'vector' lvalue ParmVar 0x55f99d7d66f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7d6858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d6ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d6c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7d70d0 # | | | | `-ReturnStmt 0x55f99d7d70c0 # | | | | `-CallExpr 0x55f99d7d7090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d7078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7d7058 '' Function 0x55f99d6d0f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7d7030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d7018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d7000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d6fc8 'uint64_t4':'vector' lvalue ParmVar 0x55f99d7d6c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7d6d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d7240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d7190 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d7d7588 # | | | | `-ReturnStmt 0x55f99d7d7578 # | | | | `-CallExpr 0x55f99d7d7548 'float' # | | | | |-ImplicitCastExpr 0x55f99d7d7530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7d7510 '' Function 0x55f99d6d1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7d74e8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7d74d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d74b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d7480 'double' lvalue ParmVar 0x55f99d7d7190 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d7d72f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7d76f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d7648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d7d8260 # | | | | `-ReturnStmt 0x55f99d7d8250 # | | | | `-CallExpr 0x55f99d7d8220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d8208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7d81e8 '' Function 0x55f99d6d1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7d81c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d81a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d8190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d8158 'double2':'vector' lvalue ParmVar 0x55f99d7d7648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d7d77a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7d83d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d8320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d7d8740 # | | | | `-ReturnStmt 0x55f99d7d8730 # | | | | `-CallExpr 0x55f99d7d8700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d86e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7d86c8 '' Function 0x55f99d6d2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7d86a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d8688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d8670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d8638 'double3':'vector' lvalue ParmVar 0x55f99d7d8320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d7d8480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7d88b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d8800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d7d8c28 # | | | | `-ReturnStmt 0x55f99d7d8c18 # | | | | `-CallExpr 0x55f99d7d8be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d8bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7d8bb0 '' Function 0x55f99d6d22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7d8b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d8b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d8b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d8b20 'double4':'vector' lvalue ParmVar 0x55f99d7d8800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d7d8960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7d8d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d8cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d7d90e0 # | | | | `-ReturnStmt 0x55f99d7d90d0 # | | | | `-CallExpr 0x55f99d7d90a0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7d9088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7d9068 '' Function 0x55f99d6d1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7d9040 'float' # | | | | `-ImplicitCastExpr 0x55f99d7d9028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d9010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d8fd8 'int' lvalue ParmVar 0x55f99d7d8cd8 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d7d8e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d9240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d9190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d7d95b8 # | | | | `-ReturnStmt 0x55f99d7d95a8 # | | | | `-CallExpr 0x55f99d7d9578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d9560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7d9540 '' Function 0x55f99d6d1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7d9518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d9500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d94e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d94b0 'int2':'vector' lvalue ParmVar 0x55f99d7d9190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d7d92f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d9718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d9668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d7d9a98 # | | | | `-ReturnStmt 0x55f99d7d9a88 # | | | | `-CallExpr 0x55f99d7d9a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d9a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7d9a20 '' Function 0x55f99d6d2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7d99f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d99e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d99c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d9990 'int3':'vector' lvalue ParmVar 0x55f99d7d9668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d7d97c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7d9bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7d9b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d7d9f80 # | | | | `-ReturnStmt 0x55f99d7d9f70 # | | | | `-CallExpr 0x55f99d7d9f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7d9f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7d9f08 '' Function 0x55f99d6d22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7d9ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7d9ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7d9eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7d9e78 'int4':'vector' lvalue ParmVar 0x55f99d7d9b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d7d9ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7da928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7da878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d7daca0 # | | | | `-ReturnStmt 0x55f99d7dac90 # | | | | `-CallExpr 0x55f99d7dac60 'float' # | | | | |-ImplicitCastExpr 0x55f99d7dac48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7dac28 '' Function 0x55f99d6d1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7dac00 'float' # | | | | `-ImplicitCastExpr 0x55f99d7dabe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7dabd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7dab98 'uint':'unsigned int' lvalue ParmVar 0x55f99d7da878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d7da9d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7dae00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7dad50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d7db198 # | | | | `-ReturnStmt 0x55f99d7db188 # | | | | `-CallExpr 0x55f99d7db158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7db140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7db120 '' Function 0x55f99d6d1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7db0f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7db0e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7db0c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7db090 'uint2':'vector' lvalue ParmVar 0x55f99d7dad50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d7daeb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7db2f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7db248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d7db698 # | | | | `-ReturnStmt 0x55f99d7db688 # | | | | `-CallExpr 0x55f99d7db658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7db640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7db620 '' Function 0x55f99d6d2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7db5f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7db5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7db5c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7db590 'uint3':'vector' lvalue ParmVar 0x55f99d7db248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d7db3a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7db7f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7db748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d7dbba0 # | | | | `-ReturnStmt 0x55f99d7dbb90 # | | | | `-CallExpr 0x55f99d7dbb60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7dbb48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7dbb28 '' Function 0x55f99d6d22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7dbb00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7dbae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7dbad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7dba98 'uint4':'vector' lvalue ParmVar 0x55f99d7db748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d7db8a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7dbd00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7dbc50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d7dc098 # | | | | `-ReturnStmt 0x55f99d7dc088 # | | | | `-CallExpr 0x55f99d7dc058 'float' # | | | | |-ImplicitCastExpr 0x55f99d7dc040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7dc020 '' Function 0x55f99d6d1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7dbff8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7dbfe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7dbfc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7dbf90 'int64_t':'long' lvalue ParmVar 0x55f99d7dbc50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d7dbdb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7dc1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7dc148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7dc5b0 # | | | | `-ReturnStmt 0x55f99d7dc5a0 # | | | | `-CallExpr 0x55f99d7dc570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7dc558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7dc538 '' Function 0x55f99d6d1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7dc510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7dc4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7dc4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7dc4a8 'int64_t2':'vector' lvalue ParmVar 0x55f99d7dc148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7dc2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7dc710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7dc660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7dd4c0 # | | | | `-ReturnStmt 0x55f99d7dd4b0 # | | | | `-CallExpr 0x55f99d7dd480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7dd468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7dd448 '' Function 0x55f99d6d2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7dd420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7dd408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7dd3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7dd3b8 'int64_t3':'vector' lvalue ParmVar 0x55f99d7dc660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7dd1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7dd620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7dd570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7dd9e8 # | | | | `-ReturnStmt 0x55f99d7dd9d8 # | | | | `-CallExpr 0x55f99d7dd9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7dd990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7dd970 '' Function 0x55f99d6d22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7dd948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7dd930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7dd918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7dd8e0 'int64_t4':'vector' lvalue ParmVar 0x55f99d7dd570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7dd6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ddb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7dda98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d7ddf00 # | | | | `-ReturnStmt 0x55f99d7ddef0 # | | | | `-CallExpr 0x55f99d7ddec0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7ddea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7dde88 '' Function 0x55f99d6d1b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7dde60 'float' # | | | | `-ImplicitCastExpr 0x55f99d7dde48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7dde30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7dddf8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d7dda98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d7ddbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7de060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ddfb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7de438 # | | | | `-ReturnStmt 0x55f99d7de428 # | | | | `-CallExpr 0x55f99d7de3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7de3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7de3c0 '' Function 0x55f99d6d1e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7de398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7de380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7de368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7de330 'uint64_t2':'vector' lvalue ParmVar 0x55f99d7ddfb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7de110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7de598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7de4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7de978 # | | | | `-ReturnStmt 0x55f99d7de968 # | | | | `-CallExpr 0x55f99d7de938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7de920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7de900 '' Function 0x55f99d6d2078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7de8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7de8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7de8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7de870 'uint64_t3':'vector' lvalue ParmVar 0x55f99d7de4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7de648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7dead8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7dea28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7deec0 # | | | | `-ReturnStmt 0x55f99d7deeb0 # | | | | `-CallExpr 0x55f99d7dee80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7dee68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7dee48 '' Function 0x55f99d6d22f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7dee20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7dee08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7dedf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7dedb8 'uint64_t4':'vector' lvalue ParmVar 0x55f99d7dea28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7deb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7df030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7def80 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d7df8b8 # | | | | `-ReturnStmt 0x55f99d7df8a8 # | | | | `-CallExpr 0x55f99d7df878 'float' # | | | | |-ImplicitCastExpr 0x55f99d7df860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7df840 '' Function 0x55f99d6d6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7df818 'float' # | | | | `-ImplicitCastExpr 0x55f99d7df800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7df7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7df7b0 'double' lvalue ParmVar 0x55f99d7def80 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d7df0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7dfa28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7df978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d7dfd90 # | | | | `-ReturnStmt 0x55f99d7dfd80 # | | | | `-CallExpr 0x55f99d7dfd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7dfd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7dfd18 '' Function 0x55f99d6d7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7dfcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7dfcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7dfcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7dfc88 'double2':'vector' lvalue ParmVar 0x55f99d7df978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d7dfad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7dff00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7dfe50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d7e0270 # | | | | `-ReturnStmt 0x55f99d7e0260 # | | | | `-CallExpr 0x55f99d7e0230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e0218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7e01f8 '' Function 0x55f99d6d73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7e01d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e01b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e01a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e0168 'double3':'vector' lvalue ParmVar 0x55f99d7dfe50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d7dffb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7e03e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e0330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d7e0758 # | | | | `-ReturnStmt 0x55f99d7e0748 # | | | | `-CallExpr 0x55f99d7e0718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e0700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7e06e0 '' Function 0x55f99d6d7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7e06b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e06a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e0688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e0650 'double4':'vector' lvalue ParmVar 0x55f99d7e0330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d7e0490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7e08b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e0808 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d7e0c18 # | | | | `-ReturnStmt 0x55f99d7e0c08 # | | | | `-CallExpr 0x55f99d7e0bd8 'float' # | | | | |-ImplicitCastExpr 0x55f99d7e0bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7e0ba0 '' Function 0x55f99d6d6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7e0b78 'float' # | | | | `-ImplicitCastExpr 0x55f99d7e0b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e0b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e0b10 'int' lvalue ParmVar 0x55f99d7e0808 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d7e0968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e0d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e0cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d7e10f8 # | | | | `-ReturnStmt 0x55f99d7e10e8 # | | | | `-CallExpr 0x55f99d7e10b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e10a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7e1080 '' Function 0x55f99d6d7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7e1058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e1040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e1028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e0ff0 'int2':'vector' lvalue ParmVar 0x55f99d7e0cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d7e0e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e1258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e11a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d7e15e0 # | | | | `-ReturnStmt 0x55f99d7e15d0 # | | | | `-CallExpr 0x55f99d7e15a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e1588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7e1568 '' Function 0x55f99d6d73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7e1540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e1528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e1510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e14d8 'int3':'vector' lvalue ParmVar 0x55f99d7e11a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d7e1308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e2000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e1f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d7e2390 # | | | | `-ReturnStmt 0x55f99d7e2380 # | | | | `-CallExpr 0x55f99d7e2350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e2338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7e2318 '' Function 0x55f99d6d7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7e22f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e22d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e22c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e2288 'int4':'vector' lvalue ParmVar 0x55f99d7e1f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d7e20b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e24f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e2440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d7e2870 # | | | | `-ReturnStmt 0x55f99d7e2860 # | | | | `-CallExpr 0x55f99d7e2830 'float' # | | | | |-ImplicitCastExpr 0x55f99d7e2818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7e27f8 '' Function 0x55f99d6d6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7e27d0 'float' # | | | | `-ImplicitCastExpr 0x55f99d7e27b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e27a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e2768 'uint':'unsigned int' lvalue ParmVar 0x55f99d7e2440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d7e25a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e29d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e2920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d7e2d70 # | | | | `-ReturnStmt 0x55f99d7e2d60 # | | | | `-CallExpr 0x55f99d7e2d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e2d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7e2cf8 '' Function 0x55f99d6d7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7e2cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e2cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e2ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e2c68 'uint2':'vector' lvalue ParmVar 0x55f99d7e2920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d7e2a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e2ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e2e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d7e3278 # | | | | `-ReturnStmt 0x55f99d7e3268 # | | | | `-CallExpr 0x55f99d7e3238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e3220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7e3200 '' Function 0x55f99d6d73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7e31d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e31c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e31a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e3170 'uint3':'vector' lvalue ParmVar 0x55f99d7e2e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d7e2f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e33d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e3328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d7e3788 # | | | | `-ReturnStmt 0x55f99d7e3778 # | | | | `-CallExpr 0x55f99d7e3748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e3730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7e3710 '' Function 0x55f99d6d7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7e36e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e36d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e36b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e3680 'uint4':'vector' lvalue ParmVar 0x55f99d7e3328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d7e3488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e38e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e3838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d7e3c88 # | | | | `-ReturnStmt 0x55f99d7e3c78 # | | | | `-CallExpr 0x55f99d7e3c48 'float' # | | | | |-ImplicitCastExpr 0x55f99d7e3c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7e3c10 '' Function 0x55f99d6d6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7e3be8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7e3bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e3bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e3b80 'int64_t':'long' lvalue ParmVar 0x55f99d7e3838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d7e3998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e3de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e3d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7e5a78 # | | | | `-ReturnStmt 0x55f99d7e5a68 # | | | | `-CallExpr 0x55f99d7e5a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e5a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7e5a00 '' Function 0x55f99d6d7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7e59d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e59c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e59a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e5970 'int64_t2':'vector' lvalue ParmVar 0x55f99d7e3d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7e3e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e5bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e5b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7e5fa0 # | | | | `-ReturnStmt 0x55f99d7e5f90 # | | | | `-CallExpr 0x55f99d7e5f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e5f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7e5f28 '' Function 0x55f99d6d73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7e5f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e5ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e5ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e5e98 'int64_t3':'vector' lvalue ParmVar 0x55f99d7e5b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7e5c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e6100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e6050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7e64d0 # | | | | `-ReturnStmt 0x55f99d7e64c0 # | | | | `-CallExpr 0x55f99d7e6490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e6478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7e6458 '' Function 0x55f99d6d7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7e6430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e6418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e6400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e63c8 'int64_t4':'vector' lvalue ParmVar 0x55f99d7e6050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7e61b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e6630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e6580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d7e69f0 # | | | | `-ReturnStmt 0x55f99d7e69e0 # | | | | `-CallExpr 0x55f99d7e69b0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7e6998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7e6978 '' Function 0x55f99d6d6f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7e6950 'float' # | | | | `-ImplicitCastExpr 0x55f99d7e6938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e6920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e68e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d7e6580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d7e66e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e6b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e6aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7e6f30 # | | | | `-ReturnStmt 0x55f99d7e6f20 # | | | | `-CallExpr 0x55f99d7e6ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e6ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7e6eb8 '' Function 0x55f99d6d7178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7e6e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e6e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e6e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e6e28 'uint64_t2':'vector' lvalue ParmVar 0x55f99d7e6aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7e6c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e7090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e6fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7e7478 # | | | | `-ReturnStmt 0x55f99d7e7468 # | | | | `-CallExpr 0x55f99d7e7438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e7420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7e7400 '' Function 0x55f99d6d73f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7e73d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e73c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e73a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e7370 'uint64_t3':'vector' lvalue ParmVar 0x55f99d7e6fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7e7140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e75d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e7528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7e82d0 # | | | | `-ReturnStmt 0x55f99d7e82c0 # | | | | `-CallExpr 0x55f99d7e8290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e8278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7e8258 '' Function 0x55f99d6d7668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7e8230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e8218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e8200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e81c8 'uint64_t4':'vector' lvalue ParmVar 0x55f99d7e7528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7e7688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e8438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e8388 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d7e8780 # | | | | `-ReturnStmt 0x55f99d7e8770 # | | | | `-CallExpr 0x55f99d7e8740 'float' # | | | | |-ImplicitCastExpr 0x55f99d7e8728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7e8708 '' Function 0x55f99d6de628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7e86e0 'float' # | | | | `-ImplicitCastExpr 0x55f99d7e86c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e86b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e8678 'double' lvalue ParmVar 0x55f99d7e8388 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d7e84e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7e88e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e8838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d7e8c50 # | | | | `-ReturnStmt 0x55f99d7e8c40 # | | | | `-CallExpr 0x55f99d7e8c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e8bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7e8bd8 '' Function 0x55f99d6de8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7e8bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e8b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e8b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e8b48 'double2':'vector' lvalue ParmVar 0x55f99d7e8838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d7e8998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7e8db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e8d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d7e9128 # | | | | `-ReturnStmt 0x55f99d7e9118 # | | | | `-CallExpr 0x55f99d7e90e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e90d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7e90b0 '' Function 0x55f99d6deb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7e9088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e9070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e9058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e9020 'double3':'vector' lvalue ParmVar 0x55f99d7e8d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d7e8e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7e9290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e91e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d7e9608 # | | | | `-ReturnStmt 0x55f99d7e95f8 # | | | | `-CallExpr 0x55f99d7e95c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e95b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7e9590 '' Function 0x55f99d6deda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7e9568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e9550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e9538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e9500 'double4':'vector' lvalue ParmVar 0x55f99d7e91e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d7e9340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7e9768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e96b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d7e9ac0 # | | | | `-ReturnStmt 0x55f99d7e9ab0 # | | | | `-CallExpr 0x55f99d7e9a80 'float' # | | | | |-ImplicitCastExpr 0x55f99d7e9a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7e9a48 '' Function 0x55f99d6de628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7e9a20 'float' # | | | | `-ImplicitCastExpr 0x55f99d7e9a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e99f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e99b8 'int' lvalue ParmVar 0x55f99d7e96b8 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d7e9818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7e9c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7e9b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d7e9f98 # | | | | `-ReturnStmt 0x55f99d7e9f88 # | | | | `-CallExpr 0x55f99d7e9f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7e9f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7e9f20 '' Function 0x55f99d6de8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7e9ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7e9ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7e9ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7e9e90 'int2':'vector' lvalue ParmVar 0x55f99d7e9b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d7e9cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ea780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ea6d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d7eab00 # | | | | `-ReturnStmt 0x55f99d7eaaf0 # | | | | `-CallExpr 0x55f99d7eaac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7eaaa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7eaa88 '' Function 0x55f99d6deb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7eaa60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7eaa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7eaa30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ea9f8 'int3':'vector' lvalue ParmVar 0x55f99d7ea6d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d7ea830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7eac60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7eabb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d7eafe8 # | | | | `-ReturnStmt 0x55f99d7eafd8 # | | | | `-CallExpr 0x55f99d7eafa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7eaf90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7eaf70 '' Function 0x55f99d6deda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7eaf48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7eaf30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7eaf18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7eaee0 'int4':'vector' lvalue ParmVar 0x55f99d7eabb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d7ead10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7eb148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7eb098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d7eb4c0 # | | | | `-ReturnStmt 0x55f99d7eb4b0 # | | | | `-CallExpr 0x55f99d7eb480 'float' # | | | | |-ImplicitCastExpr 0x55f99d7eb468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7eb448 '' Function 0x55f99d6de628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7eb420 'float' # | | | | `-ImplicitCastExpr 0x55f99d7eb408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7eb3f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7eb3b8 'uint':'unsigned int' lvalue ParmVar 0x55f99d7eb098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d7eb1f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7eb620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7eb570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d7eb9b8 # | | | | `-ReturnStmt 0x55f99d7eb9a8 # | | | | `-CallExpr 0x55f99d7eb978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7eb960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7eb940 '' Function 0x55f99d6de8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7eb918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7eb900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7eb8e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7eb8b0 'uint2':'vector' lvalue ParmVar 0x55f99d7eb570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d7eb6d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ebb18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7eba68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d7ebeb8 # | | | | `-ReturnStmt 0x55f99d7ebea8 # | | | | `-CallExpr 0x55f99d7ebe78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ebe60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7ebe40 '' Function 0x55f99d6deb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7ebe18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ebe00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ebde8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ebdb0 'uint3':'vector' lvalue ParmVar 0x55f99d7eba68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d7ebbc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ec018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ebf68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d7ec3c0 # | | | | `-ReturnStmt 0x55f99d7ec3b0 # | | | | `-CallExpr 0x55f99d7ec380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ec368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7ec348 '' Function 0x55f99d6deda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7ec320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ec308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ec2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ec2b8 'uint4':'vector' lvalue ParmVar 0x55f99d7ebf68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d7ec0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ec520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ec470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d7ed200 # | | | | `-ReturnStmt 0x55f99d7ed1f0 # | | | | `-CallExpr 0x55f99d7ed1c0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7ed1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7ed188 '' Function 0x55f99d6de628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7ed160 'float' # | | | | `-ImplicitCastExpr 0x55f99d7ed148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ed130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ed0f8 'int64_t':'long' lvalue ParmVar 0x55f99d7ec470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d7ec5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ed360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ed2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7ed718 # | | | | `-ReturnStmt 0x55f99d7ed708 # | | | | `-CallExpr 0x55f99d7ed6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ed6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7ed6a0 '' Function 0x55f99d6de8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7ed678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ed660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ed648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ed610 'int64_t2':'vector' lvalue ParmVar 0x55f99d7ed2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7ed410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ed878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ed7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7edc38 # | | | | `-ReturnStmt 0x55f99d7edc28 # | | | | `-CallExpr 0x55f99d7edbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7edbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7edbc0 '' Function 0x55f99d6deb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7edb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7edb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7edb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7edb30 'int64_t3':'vector' lvalue ParmVar 0x55f99d7ed7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7ed928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7edd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7edce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7ee160 # | | | | `-ReturnStmt 0x55f99d7ee150 # | | | | `-CallExpr 0x55f99d7ee120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7ee108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7ee0e8 '' Function 0x55f99d6deda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7ee0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7ee0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ee090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ee058 'int64_t4':'vector' lvalue ParmVar 0x55f99d7edce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7ede48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ee2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ee210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d7ee678 # | | | | `-ReturnStmt 0x55f99d7ee668 # | | | | `-CallExpr 0x55f99d7ee638 'float' # | | | | |-ImplicitCastExpr 0x55f99d7ee620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7ee600 '' Function 0x55f99d6de628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7ee5d8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7ee5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7ee5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7ee570 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d7ee210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d7ee370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7ee7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7ee728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7eebb0 # | | | | `-ReturnStmt 0x55f99d7eeba0 # | | | | `-CallExpr 0x55f99d7eeb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7eeb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7eeb38 '' Function 0x55f99d6de8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7eeb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7eeaf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7eeae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7eeaa8 'uint64_t2':'vector' lvalue ParmVar 0x55f99d7ee728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7ee888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7eed10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7eec60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7f2628 # | | | | `-ReturnStmt 0x55f99d7f2618 # | | | | `-CallExpr 0x55f99d7f25e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f25d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7f25b0 '' Function 0x55f99d6deb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7f2588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f2570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f2558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7eefe8 'uint64_t3':'vector' lvalue ParmVar 0x55f99d7eec60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7eedc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f2788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f26d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7f2b70 # | | | | `-ReturnStmt 0x55f99d7f2b60 # | | | | `-CallExpr 0x55f99d7f2b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f2b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7f2af8 '' Function 0x55f99d6deda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7f2ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f2ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f2aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f2a68 'uint64_t4':'vector' lvalue ParmVar 0x55f99d7f26d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7f2838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f2ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f2c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d7f3028 # | | | | `-ReturnStmt 0x55f99d7f3018 # | | | | `-CallExpr 0x55f99d7f2fe8 'float' # | | | | |-ImplicitCastExpr 0x55f99d7f2fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7f2fb0 '' Function 0x55f99d6df9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7f2f88 'float' # | | | | `-ImplicitCastExpr 0x55f99d7f2f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f2f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f2f20 'double' lvalue ParmVar 0x55f99d7f2c30 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d7f2d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7f3198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f30e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d7f3500 # | | | | `-ReturnStmt 0x55f99d7f34f0 # | | | | `-CallExpr 0x55f99d7f34c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f34a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7f3488 '' Function 0x55f99d6bddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7f3460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f3448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f3430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f33f8 'double2':'vector' lvalue ParmVar 0x55f99d7f30e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d7f3248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7f3670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f35c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d7f39e0 # | | | | `-ReturnStmt 0x55f99d7f39d0 # | | | | `-CallExpr 0x55f99d7f39a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f3988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7f3968 '' Function 0x55f99d6be038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7f3940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f3928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f3910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f38d8 'double3':'vector' lvalue ParmVar 0x55f99d7f35c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d7f3720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7f3b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f3aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d7f3ec8 # | | | | `-ReturnStmt 0x55f99d7f3eb8 # | | | | `-CallExpr 0x55f99d7f3e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f3e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7f3e50 '' Function 0x55f99d6be2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7f3e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f3e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f3df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f3dc0 'double4':'vector' lvalue ParmVar 0x55f99d7f3aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d7f3c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7f4028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f3f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d7f4380 # | | | | `-ReturnStmt 0x55f99d7f4370 # | | | | `-CallExpr 0x55f99d7f4340 'float' # | | | | |-ImplicitCastExpr 0x55f99d7f4328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7f4308 '' Function 0x55f99d6df9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7f42e0 'float' # | | | | `-ImplicitCastExpr 0x55f99d7f42c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f42b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f4278 'int' lvalue ParmVar 0x55f99d7f3f78 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d7f40d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f4550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f4430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d7f48c8 # | | | | `-ReturnStmt 0x55f99d7f48b8 # | | | | `-CallExpr 0x55f99d7f4888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f4870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7f4850 '' Function 0x55f99d6bddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7f4828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f4810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f47f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f47c0 'int2':'vector' lvalue ParmVar 0x55f99d7f4430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d7f4600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f4a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f4978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d7f4da8 # | | | | `-ReturnStmt 0x55f99d7f4d98 # | | | | `-CallExpr 0x55f99d7f4d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f4d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7f4d30 '' Function 0x55f99d6be038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7f4d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f4cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f4cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f4ca0 'int3':'vector' lvalue ParmVar 0x55f99d7f4978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d7f4ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f4f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f4e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d7f5290 # | | | | `-ReturnStmt 0x55f99d7f5280 # | | | | `-CallExpr 0x55f99d7f5250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f5238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7f5218 '' Function 0x55f99d6be2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7f51f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f51d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f51c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f5188 'int4':'vector' lvalue ParmVar 0x55f99d7f4e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d7f4fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f53f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f5340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d7f5768 # | | | | `-ReturnStmt 0x55f99d7f5758 # | | | | `-CallExpr 0x55f99d7f5728 'float' # | | | | |-ImplicitCastExpr 0x55f99d7f5710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7f56f0 '' Function 0x55f99d6df9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7f56c8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7f56b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f5698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f5660 'uint':'unsigned int' lvalue ParmVar 0x55f99d7f5340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d7f54a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f58c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f5818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d7f5c60 # | | | | `-ReturnStmt 0x55f99d7f5c50 # | | | | `-CallExpr 0x55f99d7f5c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f5c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7f5be8 '' Function 0x55f99d6bddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7f5bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f5ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f5b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f5b58 'uint2':'vector' lvalue ParmVar 0x55f99d7f5818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d7f5978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f5dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f5d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d7f6160 # | | | | `-ReturnStmt 0x55f99d7f6150 # | | | | `-CallExpr 0x55f99d7f6120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f6108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7f60e8 '' Function 0x55f99d6be038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7f60c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f60a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f6090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f6058 'uint3':'vector' lvalue ParmVar 0x55f99d7f5d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d7f5e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f62c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f6210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d7f6680 # | | | | `-ReturnStmt 0x55f99d7f6670 # | | | | `-CallExpr 0x55f99d7f6640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f6628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7f6608 '' Function 0x55f99d6be2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7f65e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f65c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f65b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f6578 'uint4':'vector' lvalue ParmVar 0x55f99d7f6210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d7f6370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f67e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f6730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d7f6b78 # | | | | `-ReturnStmt 0x55f99d7f6b68 # | | | | `-CallExpr 0x55f99d7f6b38 'float' # | | | | |-ImplicitCastExpr 0x55f99d7f6b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7f6b00 '' Function 0x55f99d6df9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7f6ad8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7f6ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f6aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f6a70 'int64_t':'long' lvalue ParmVar 0x55f99d7f6730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d7f6890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f6cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f6c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7f7090 # | | | | `-ReturnStmt 0x55f99d7f7080 # | | | | `-CallExpr 0x55f99d7f7050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f7038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7f7018 '' Function 0x55f99d6bddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7f6ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f6fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f6fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f6f88 'int64_t2':'vector' lvalue ParmVar 0x55f99d7f6c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7f6d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f71f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f7140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7f75b0 # | | | | `-ReturnStmt 0x55f99d7f75a0 # | | | | `-CallExpr 0x55f99d7f7570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f7558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7f7538 '' Function 0x55f99d6be038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7f7510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f74f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f74e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f74a8 'int64_t3':'vector' lvalue ParmVar 0x55f99d7f7140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7f72a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f7710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f7660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7f7ad8 # | | | | `-ReturnStmt 0x55f99d7f7ac8 # | | | | `-CallExpr 0x55f99d7f7a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f7a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7f7a60 '' Function 0x55f99d6be2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7f7a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f7a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f7a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f79d0 'int64_t4':'vector' lvalue ParmVar 0x55f99d7f7660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7f77c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f7c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f7b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d7f7ff0 # | | | | `-ReturnStmt 0x55f99d7f7fe0 # | | | | `-CallExpr 0x55f99d7f7fb0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7f7f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7f7f78 '' Function 0x55f99d6df9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7f7f50 'float' # | | | | `-ImplicitCastExpr 0x55f99d7f7f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f7f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f7ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d7f7b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d7f7ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f8150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f80a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7f8528 # | | | | `-ReturnStmt 0x55f99d7f8518 # | | | | `-CallExpr 0x55f99d7f84e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f84d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7f84b0 '' Function 0x55f99d6bddc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7f8488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f8470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f8458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f8420 'uint64_t2':'vector' lvalue ParmVar 0x55f99d7f80a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d7f8200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f8988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f88d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d7f8d68 # | | | | `-ReturnStmt 0x55f99d7f8d58 # | | | | `-CallExpr 0x55f99d7f8d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f8d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7f8cf0 '' Function 0x55f99d6be038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7f8cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f8cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f8c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f8c60 'uint64_t3':'vector' lvalue ParmVar 0x55f99d7f88d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7f8a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f8ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f8e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7f92b0 # | | | | `-ReturnStmt 0x55f99d7f92a0 # | | | | `-CallExpr 0x55f99d7f9270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f9258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7f9238 '' Function 0x55f99d6be2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7f9210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f91f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f91e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f91a8 'uint64_t4':'vector' lvalue ParmVar 0x55f99d7f8e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7f8f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7f9420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f9370 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d7f9768 # | | | | `-ReturnStmt 0x55f99d7f9758 # | | | | `-CallExpr 0x55f99d7f9728 'float' # | | | | |-ImplicitCastExpr 0x55f99d7f9710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7f96f0 '' Function 0x55f99d6e9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7f96c8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7f96b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f9698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f9660 'double' lvalue ParmVar 0x55f99d7f9370 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d7f94d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7f98d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f9828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d7f9c40 # | | | | `-ReturnStmt 0x55f99d7f9c30 # | | | | `-CallExpr 0x55f99d7f9c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7f9be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7f9bc8 '' Function 0x55f99d6e94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7f9ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7f9b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7f9b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7f9b38 'double2':'vector' lvalue ParmVar 0x55f99d7f9828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d7f9988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7f9db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7f9d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d7fa120 # | | | | `-ReturnStmt 0x55f99d7fa110 # | | | | `-CallExpr 0x55f99d7fa0e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7fa0c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7fa0a8 '' Function 0x55f99d6e9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7fa080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7fa068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7fa050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7fa018 'double3':'vector' lvalue ParmVar 0x55f99d7f9d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d7f9e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7fa290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7fa1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d7fa608 # | | | | `-ReturnStmt 0x55f99d7fa5f8 # | | | | `-CallExpr 0x55f99d7fa5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7fa5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7fa590 '' Function 0x55f99d6e99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7fa568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7fa550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7fa538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7fa500 'double4':'vector' lvalue ParmVar 0x55f99d7fa1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d7fa340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7fa768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7fa6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d7fb368 # | | | | `-ReturnStmt 0x55f99d7fb358 # | | | | `-CallExpr 0x55f99d7fb328 'float' # | | | | |-ImplicitCastExpr 0x55f99d7fb310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7fb2f0 '' Function 0x55f99d6e9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7fb2c8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7fb2b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7fb298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7fb260 'int' lvalue ParmVar 0x55f99d7fa6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d7fb0c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7fb4c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7fb418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d7fb840 # | | | | `-ReturnStmt 0x55f99d7fb830 # | | | | `-CallExpr 0x55f99d7fb800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7fb7e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7fb7c8 '' Function 0x55f99d6e94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7fb7a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7fb788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7fb770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7fb738 'int2':'vector' lvalue ParmVar 0x55f99d7fb418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d7fb578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7fb9a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7fb8f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d7fbd20 # | | | | `-ReturnStmt 0x55f99d7fbd10 # | | | | `-CallExpr 0x55f99d7fbce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7fbcc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7fbca8 '' Function 0x55f99d6e9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7fbc80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7fbc68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7fbc50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7fbc18 'int3':'vector' lvalue ParmVar 0x55f99d7fb8f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d7fba50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7fbe80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7fbdd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d7fc208 # | | | | `-ReturnStmt 0x55f99d7fc1f8 # | | | | `-CallExpr 0x55f99d7fc1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7fc1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7fc190 '' Function 0x55f99d6e99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7fc168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7fc150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7fc138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7fc100 'int4':'vector' lvalue ParmVar 0x55f99d7fbdd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d7fbf30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7fc368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7fc2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d7fc6e0 # | | | | `-ReturnStmt 0x55f99d7fc6d0 # | | | | `-CallExpr 0x55f99d7fc6a0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7fc688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7fc668 '' Function 0x55f99d6e9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7fc640 'float' # | | | | `-ImplicitCastExpr 0x55f99d7fc628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7fc610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7fc5d8 'uint':'unsigned int' lvalue ParmVar 0x55f99d7fc2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d7fc418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7fc840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7fc790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d7fcbd8 # | | | | `-ReturnStmt 0x55f99d7fcbc8 # | | | | `-CallExpr 0x55f99d7fcb98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7fcb80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7fcb60 '' Function 0x55f99d6e94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7fcb38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7fcb20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7fcb08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7fcad0 'uint2':'vector' lvalue ParmVar 0x55f99d7fc790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d7fc8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7fcd38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7fcc88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d803b60 # | | | | `-ReturnStmt 0x55f99d803b50 # | | | | `-CallExpr 0x55f99d803b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7fd080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7fd060 '' Function 0x55f99d6e9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7fd038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7fd020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7fd008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7fcfd0 'uint3':'vector' lvalue ParmVar 0x55f99d7fcc88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d7fcde8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d803cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d803c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d804068 # | | | | `-ReturnStmt 0x55f99d804058 # | | | | `-CallExpr 0x55f99d804028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d804010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d803ff0 '' Function 0x55f99d6e99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d803fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d803fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d803f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d803f60 'uint4':'vector' lvalue ParmVar 0x55f99d803c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d803d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8041c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d804118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d804560 # | | | | `-ReturnStmt 0x55f99d804550 # | | | | `-CallExpr 0x55f99d804520 'float' # | | | | |-ImplicitCastExpr 0x55f99d804508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d8044e8 '' Function 0x55f99d6e9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d8044c0 'float' # | | | | `-ImplicitCastExpr 0x55f99d8044a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d804490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d804458 'int64_t':'long' lvalue ParmVar 0x55f99d804118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d804278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8046c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d804610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d804a78 # | | | | `-ReturnStmt 0x55f99d804a68 # | | | | `-CallExpr 0x55f99d804a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d804a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d804a00 '' Function 0x55f99d6e94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d8049d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8049c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8049a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d804970 'int64_t2':'vector' lvalue ParmVar 0x55f99d804610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d804770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d804bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d804b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d804f98 # | | | | `-ReturnStmt 0x55f99d804f88 # | | | | `-CallExpr 0x55f99d804f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d804f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d804f20 '' Function 0x55f99d6e9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d804ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d804ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d804ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d804e90 'int64_t3':'vector' lvalue ParmVar 0x55f99d804b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d804c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8050f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d805048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d8054c0 # | | | | `-ReturnStmt 0x55f99d8054b0 # | | | | `-CallExpr 0x55f99d805480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d805468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d805448 '' Function 0x55f99d6e99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d805420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d805408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8053f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8053b8 'int64_t4':'vector' lvalue ParmVar 0x55f99d805048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d8051a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d805620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d805570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d8059d8 # | | | | `-ReturnStmt 0x55f99d8059c8 # | | | | `-CallExpr 0x55f99d805998 'float' # | | | | |-ImplicitCastExpr 0x55f99d805980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d805960 '' Function 0x55f99d6e9240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d805938 'float' # | | | | `-ImplicitCastExpr 0x55f99d805920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d805908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8058d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d805570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d8056d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d752e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d805a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d753248 # | | | | `-ReturnStmt 0x55f99d753238 # | | | | `-CallExpr 0x55f99d753208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7531f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7531d0 '' Function 0x55f99d6e94b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7531a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d753190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d753178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d753140 'uint64_t2':'vector' lvalue ParmVar 0x55f99d805a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d752f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7533a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7532f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d753788 # | | | | `-ReturnStmt 0x55f99d753778 # | | | | `-CallExpr 0x55f99d753748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d753730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d753710 '' Function 0x55f99d6e9730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7536e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7536d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7536b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d753680 'uint64_t3':'vector' lvalue ParmVar 0x55f99d7532f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d753458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7538e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d753838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d753cd0 # | | | | `-ReturnStmt 0x55f99d753cc0 # | | | | `-CallExpr 0x55f99d753c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d753c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d753c58 '' Function 0x55f99d6e99a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d753c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d753c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d753c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d753bc8 'uint64_t4':'vector' lvalue ParmVar 0x55f99d753838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d753998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d753e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d753d90 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d754188 # | | | | `-ReturnStmt 0x55f99d754178 # | | | | `-CallExpr 0x55f99d754148 'float' # | | | | |-ImplicitCastExpr 0x55f99d754130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d754110 '' Function 0x55f99d6ea5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7540e8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7540d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7540b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d754080 'double' lvalue ParmVar 0x55f99d753d90 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d753ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7542f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d754248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d754660 # | | | | `-ReturnStmt 0x55f99d754650 # | | | | `-CallExpr 0x55f99d754620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d754608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7545e8 '' Function 0x55f99d6ea870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7545c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7545a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d754590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d754558 'double2':'vector' lvalue ParmVar 0x55f99d754248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d7543a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7547d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d754720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d754b40 # | | | | `-ReturnStmt 0x55f99d754b30 # | | | | `-CallExpr 0x55f99d754b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d754ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d754ac8 '' Function 0x55f99d6eaae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d754aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d754a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d754a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d754a38 'double3':'vector' lvalue ParmVar 0x55f99d754720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d754880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d754cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d754c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d8071a8 # | | | | `-ReturnStmt 0x55f99d807198 # | | | | `-CallExpr 0x55f99d807168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d807150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d807130 '' Function 0x55f99d6ead70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d807108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8070f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8070d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8070a0 'double4':'vector' lvalue ParmVar 0x55f99d754c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d754d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d807308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d807258 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d807660 # | | | | `-ReturnStmt 0x55f99d807650 # | | | | `-CallExpr 0x55f99d807620 'float' # | | | | |-ImplicitCastExpr 0x55f99d807608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d8075e8 '' Function 0x55f99d6ea5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d8075c0 'float' # | | | | `-ImplicitCastExpr 0x55f99d8075a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d807590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d807558 'int' lvalue ParmVar 0x55f99d807258 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d8073b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8077c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d807710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d807b38 # | | | | `-ReturnStmt 0x55f99d807b28 # | | | | `-CallExpr 0x55f99d807af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d807ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d807ac0 '' Function 0x55f99d6ea870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d807a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d807a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d807a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d807a30 'int2':'vector' lvalue ParmVar 0x55f99d807710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d807870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d807c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d807be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d808018 # | | | | `-ReturnStmt 0x55f99d808008 # | | | | `-CallExpr 0x55f99d807fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d807fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d807fa0 '' Function 0x55f99d6eaae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d807f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d807f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d807f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d807f10 'int3':'vector' lvalue ParmVar 0x55f99d807be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d807d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d808178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8080c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d808500 # | | | | `-ReturnStmt 0x55f99d8084f0 # | | | | `-CallExpr 0x55f99d8084c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8084a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d808488 '' Function 0x55f99d6ead70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d808460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d808448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d808430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8083f8 'int4':'vector' lvalue ParmVar 0x55f99d8080c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d808228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d808660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8085b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d8089d8 # | | | | `-ReturnStmt 0x55f99d8089c8 # | | | | `-CallExpr 0x55f99d808998 'float' # | | | | |-ImplicitCastExpr 0x55f99d808980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d808960 '' Function 0x55f99d6ea5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d808938 'float' # | | | | `-ImplicitCastExpr 0x55f99d808920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d808908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8088d0 'uint':'unsigned int' lvalue ParmVar 0x55f99d8085b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d808710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d808b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d808a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d808ed0 # | | | | `-ReturnStmt 0x55f99d808ec0 # | | | | `-CallExpr 0x55f99d808e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d808e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d808e58 '' Function 0x55f99d6ea870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d808e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d808e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d808e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d808dc8 'uint2':'vector' lvalue ParmVar 0x55f99d808a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d808be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d809860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8097b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d809c00 # | | | | `-ReturnStmt 0x55f99d809bf0 # | | | | `-CallExpr 0x55f99d809bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d809ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d809b88 '' Function 0x55f99d6eaae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d809b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d809b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d809b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d809af8 'uint3':'vector' lvalue ParmVar 0x55f99d8097b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d809910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d809d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d809cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d80a108 # | | | | `-ReturnStmt 0x55f99d80a0f8 # | | | | `-CallExpr 0x55f99d80a0c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d80a0b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d80a090 '' Function 0x55f99d6ead70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d80a068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d80a050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80a038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80a000 'uint4':'vector' lvalue ParmVar 0x55f99d809cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d809e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d80a268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80a1b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d80a600 # | | | | `-ReturnStmt 0x55f99d80a5f0 # | | | | `-CallExpr 0x55f99d80a5c0 'float' # | | | | |-ImplicitCastExpr 0x55f99d80a5a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d80a588 '' Function 0x55f99d6ea5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d80a560 'float' # | | | | `-ImplicitCastExpr 0x55f99d80a548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80a530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80a4f8 'int64_t':'long' lvalue ParmVar 0x55f99d80a1b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d80a318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d80a760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80a6b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d80ab18 # | | | | `-ReturnStmt 0x55f99d80ab08 # | | | | `-CallExpr 0x55f99d80aad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d80aac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d80aaa0 '' Function 0x55f99d6ea870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d80aa78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d80aa60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80aa48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80aa10 'int64_t2':'vector' lvalue ParmVar 0x55f99d80a6b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d80a810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d80ac78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80abc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d80b038 # | | | | `-ReturnStmt 0x55f99d80b028 # | | | | `-CallExpr 0x55f99d80aff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d80afe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d80afc0 '' Function 0x55f99d6eaae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d80af98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d80af80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80af68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80af30 'int64_t3':'vector' lvalue ParmVar 0x55f99d80abc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d80ad28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d80b198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80b0e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d80b560 # | | | | `-ReturnStmt 0x55f99d80b550 # | | | | `-CallExpr 0x55f99d80b520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d80b508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d80b4e8 '' Function 0x55f99d6ead70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d80b4c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d80b4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80b490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80b458 'int64_t4':'vector' lvalue ParmVar 0x55f99d80b0e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d80b248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d80b6c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80b610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d80c488 # | | | | `-ReturnStmt 0x55f99d80c478 # | | | | `-CallExpr 0x55f99d80c448 'float' # | | | | |-ImplicitCastExpr 0x55f99d80c430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d80c410 '' Function 0x55f99d6ea5f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d80c3e8 'float' # | | | | `-ImplicitCastExpr 0x55f99d80c3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80c3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80c380 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d80b610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d80c180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d80c5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80c538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d80c9c0 # | | | | `-ReturnStmt 0x55f99d80c9b0 # | | | | `-CallExpr 0x55f99d80c980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d80c968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d80c948 '' Function 0x55f99d6ea870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d80c920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d80c908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80c8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80c8b8 'uint64_t2':'vector' lvalue ParmVar 0x55f99d80c538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d80c698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d80cb20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80ca70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d80cf00 # | | | | `-ReturnStmt 0x55f99d80cef0 # | | | | `-CallExpr 0x55f99d80cec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d80cea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d80ce88 '' Function 0x55f99d6eaae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d80ce60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d80ce48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80ce30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80cdf8 'uint64_t3':'vector' lvalue ParmVar 0x55f99d80ca70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d80cbd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d80d060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80cfb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d80d448 # | | | | `-ReturnStmt 0x55f99d80d438 # | | | | `-CallExpr 0x55f99d80d408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d80d3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d80d3d0 '' Function 0x55f99d6ead70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d80d3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d80d390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80d378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80d340 'uint64_t4':'vector' lvalue ParmVar 0x55f99d80cfb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d80d110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d80d5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80d500 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d80d928 # | | | | `-ReturnStmt 0x55f99d80d918 # | | | | `-CallExpr 0x55f99d80d8e8 'bool' # | | | | |-ImplicitCastExpr 0x55f99d80d8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d80d878 '' Function 0x55f99d6ebae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55f99d80d850 'float' # | | | | `-ImplicitCastExpr 0x55f99d80d838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80d820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80d7e8 'double' lvalue ParmVar 0x55f99d80d500 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d80d658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d80da90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80d9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d80de58 # | | | | `-ReturnStmt 0x55f99d80de48 # | | | | `-CallExpr 0x55f99d80de18 'vector' # | | | | |-ImplicitCastExpr 0x55f99d80de00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d80dd80 '' Function 0x55f99d6ebdf8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d80dd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d80dd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80dd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80dcf0 'double2':'vector' lvalue ParmVar 0x55f99d80d9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d80db40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d80dfc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80df10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d80e798 # | | | | `-ReturnStmt 0x55f99d80e788 # | | | | `-CallExpr 0x55f99d80e758 'vector' # | | | | |-ImplicitCastExpr 0x55f99d80e740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d80e6c0 '' Function 0x55f99d6ec0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d80e698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d80e680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80e668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80e630 'double3':'vector' lvalue ParmVar 0x55f99d80df10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d80e070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d80e900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80e850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d80ecd8 # | | | | `-ReturnStmt 0x55f99d80ecc8 # | | | | `-CallExpr 0x55f99d80ec98 'vector' # | | | | |-ImplicitCastExpr 0x55f99d80ec80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d80ec00 '' Function 0x55f99d6ec3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d80ebd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d80ebc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d80eba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d80eb70 'double4':'vector' lvalue ParmVar 0x55f99d80e850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d80e9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d80edb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80ed08 col:29 used V 'double' # | | | `-CompoundStmt 0x55f99d80f018 # | | | `-ReturnStmt 0x55f99d80f008 # | | | `-CallExpr 0x55f99d80efd8 'bool' # | | | |-ImplicitCastExpr 0x55f99d80efc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55f99d80efa0 '' Function 0x55f99d6ed000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55f99d80ef78 'float' # | | | `-ImplicitCastExpr 0x55f99d80ef60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55f99d80ef48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55f99d80ef10 'double' lvalue ParmVar 0x55f99d80ed08 'V' 'double' # | | |-FunctionDecl 0x55f99d80f0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80f048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55f99d80f380 # | | | `-ReturnStmt 0x55f99d80f370 # | | | `-CallExpr 0x55f99d80f340 'vector' # | | | |-ImplicitCastExpr 0x55f99d80f328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55f99d80f308 '' Function 0x55f99d6ed278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55f99d80f2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55f99d80f2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55f99d80f2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55f99d80f278 'double2':'vector' lvalue ParmVar 0x55f99d80f048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55f99d80f460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80f3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55f99d80f6f0 # | | | `-ReturnStmt 0x55f99d80f6e0 # | | | `-CallExpr 0x55f99d80f6b0 'vector' # | | | |-ImplicitCastExpr 0x55f99d80f698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55f99d80f678 '' Function 0x55f99d6ed4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55f99d80f650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55f99d80f638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55f99d80f620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55f99d80f5e8 'double3':'vector' lvalue ParmVar 0x55f99d80f3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55f99d80f7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80f720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55f99d80fa68 # | | | `-ReturnStmt 0x55f99d80fa58 # | | | `-CallExpr 0x55f99d80fa28 'vector' # | | | |-ImplicitCastExpr 0x55f99d80fa10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55f99d80f9f0 '' Function 0x55f99d6ed768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55f99d80f9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55f99d80f9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55f99d80f998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55f99d80f960 'double4':'vector' lvalue ParmVar 0x55f99d80f720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55f99d810160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55f99d80fa80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d80fb18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d8100b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d80fe28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55f99d80ff00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55f99d80ff78 col:39 s 'T' # | | | |-CompoundStmt 0x55f99d810430 # | | | | `-ReturnStmt 0x55f99d810420 # | | | | `-RecoveryExpr 0x55f99d8103e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f99d8102d0 '' lvalue (ADL) = 'lerp' 0x55f99d6ef578 0x55f99d6edb08 0x55f99d6eded0 0x55f99d6ee298 0x55f99d6ee660 0x55f99d6eea10 0x55f99d6eede8 0x55f99d6ef1b0 # | | | | |-RecoveryExpr 0x55f99d810350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55f99d810370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f99d8101d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55f99d8108f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8104f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55f99d810740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55f99d8107c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55f99d810db8 # | | | | `-ReturnStmt 0x55f99d810da8 # | | | | `-CallExpr 0x55f99d810d68 'float' # | | | | |-ImplicitCastExpr 0x55f99d810d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55f99d810cf8 '' Function 0x55f99d6eea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55f99d810bb0 'float' # | | | | | `-ImplicitCastExpr 0x55f99d810b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d810b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d810b48 'double' lvalue ParmVar 0x55f99d8104f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55f99d810c40 'float' # | | | | | `-ImplicitCastExpr 0x55f99d810c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d810c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d810bd8 'double' lvalue ParmVar 0x55f99d810740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55f99d810cd0 'float' # | | | | `-ImplicitCastExpr 0x55f99d810cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d810ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d810c68 'double' lvalue ParmVar 0x55f99d8107c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55f99d8109b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d811108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d810e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d810ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d810f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55f99d811648 # | | | | `-ReturnStmt 0x55f99d811638 # | | | | `-CallExpr 0x55f99d8115f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8115e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d811558 '' Function 0x55f99d6eede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d8113e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8113c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8113b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d811378 'double2':'vector' lvalue ParmVar 0x55f99d810e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55f99d811488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d811470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d811458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d811420 'double2':'vector' lvalue ParmVar 0x55f99d810ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55f99d811530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d811518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d811500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8114c8 'double2':'vector' lvalue ParmVar 0x55f99d810f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d8111c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d811998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d811708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d811788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d811808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55f99d811ed8 # | | | | `-ReturnStmt 0x55f99d811ec8 # | | | | `-CallExpr 0x55f99d811e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d811e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d811df0 '' Function 0x55f99d6ef1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d811c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d811c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d811c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d811c10 'double3':'vector' lvalue ParmVar 0x55f99d811708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55f99d811d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d811d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d811cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d811cb8 'double3':'vector' lvalue ParmVar 0x55f99d811788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55f99d811dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d811db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d811d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d811d60 'double3':'vector' lvalue ParmVar 0x55f99d811808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d811a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d812228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d811f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d812018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d812098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55f99d813ba0 # | | | | `-ReturnStmt 0x55f99d813b90 # | | | | `-CallExpr 0x55f99d813b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d812710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d812688 '' Function 0x55f99d6ef578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d812510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8124f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8124e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8124a8 'double4':'vector' lvalue ParmVar 0x55f99d811f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55f99d8125b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8125a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d812588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d812550 'double4':'vector' lvalue ParmVar 0x55f99d812018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55f99d812660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d812648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d812630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8125f8 'double4':'vector' lvalue ParmVar 0x55f99d812098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d8122e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d813e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d813c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55f99d813cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55f99d813d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55f99d814320 # | | | | `-ReturnStmt 0x55f99d814310 # | | | | `-CallExpr 0x55f99d8142d0 'float' # | | | | |-ImplicitCastExpr 0x55f99d8142b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55f99d814298 '' Function 0x55f99d6eea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55f99d814150 'float' # | | | | | `-ImplicitCastExpr 0x55f99d814138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d814120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8140e8 'int' lvalue ParmVar 0x55f99d813c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55f99d8141e0 'float' # | | | | | `-ImplicitCastExpr 0x55f99d8141c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8141b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d814178 'int' lvalue ParmVar 0x55f99d813cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55f99d814270 'float' # | | | | `-ImplicitCastExpr 0x55f99d814258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d814240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d814208 'int' lvalue ParmVar 0x55f99d813d50 'V3' 'int' # | | | `-DeprecatedAttr 0x55f99d813f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d814658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8143d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d814450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d8144d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55f99d814b40 # | | | | `-ReturnStmt 0x55f99d814b30 # | | | | `-CallExpr 0x55f99d814af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d814ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d814ab8 '' Function 0x55f99d6eede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d814940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d814928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d814910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8148d8 'int2':'vector' lvalue ParmVar 0x55f99d8143d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55f99d8149e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8149d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8149b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d814980 'int2':'vector' lvalue ParmVar 0x55f99d814450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55f99d814a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d814a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d814a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d814a28 'int2':'vector' lvalue ParmVar 0x55f99d8144d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d814718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d814e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d814bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d814c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d814cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55f99d815368 # | | | | `-ReturnStmt 0x55f99d815358 # | | | | `-CallExpr 0x55f99d815318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d815300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d8152e0 '' Function 0x55f99d6ef1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d815168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d815150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d815138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d815100 'int3':'vector' lvalue ParmVar 0x55f99d814bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55f99d815210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8151f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8151e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8151a8 'int3':'vector' lvalue ParmVar 0x55f99d814c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55f99d8152b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8152a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d815288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d815250 'int3':'vector' lvalue ParmVar 0x55f99d814cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d814f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8156a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d815418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d815498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d815518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55f99d816bc0 # | | | | `-ReturnStmt 0x55f99d816bb0 # | | | | `-CallExpr 0x55f99d816b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d815b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d815b18 '' Function 0x55f99d6ef578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d8159a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d815988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d815970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d815938 'int4':'vector' lvalue ParmVar 0x55f99d815418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55f99d815a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d815a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d815a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8159e0 'int4':'vector' lvalue ParmVar 0x55f99d815498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55f99d815af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d815ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d815ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d815a88 'int4':'vector' lvalue ParmVar 0x55f99d815518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d815768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d816ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d816c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d816cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d816d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d8173b0 # | | | | `-ReturnStmt 0x55f99d8173a0 # | | | | `-CallExpr 0x55f99d817360 'float' # | | | | |-ImplicitCastExpr 0x55f99d817348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55f99d817328 '' Function 0x55f99d6eea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55f99d8171e0 'float' # | | | | | `-ImplicitCastExpr 0x55f99d8171c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8171b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d817178 'uint':'unsigned int' lvalue ParmVar 0x55f99d816c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55f99d817270 'float' # | | | | | `-ImplicitCastExpr 0x55f99d817258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d817240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d817208 'uint':'unsigned int' lvalue ParmVar 0x55f99d816cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55f99d817300 'float' # | | | | `-ImplicitCastExpr 0x55f99d8172e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8172d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d817298 'uint':'unsigned int' lvalue ParmVar 0x55f99d816d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d816fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8176e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d817460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d8174e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d817560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d817bf0 # | | | | `-ReturnStmt 0x55f99d817be0 # | | | | `-CallExpr 0x55f99d817ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d817b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d817b68 '' Function 0x55f99d6eede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d8179f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8179d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8179c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d817988 'uint2':'vector' lvalue ParmVar 0x55f99d817460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55f99d817a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d817a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d817a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d817a30 'uint2':'vector' lvalue ParmVar 0x55f99d8174e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55f99d817b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d817b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d817b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d817ad8 'uint2':'vector' lvalue ParmVar 0x55f99d817560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d8177a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d817f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d817ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d817d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d817da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d818438 # | | | | `-ReturnStmt 0x55f99d818428 # | | | | `-CallExpr 0x55f99d8183e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8183d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d8183b0 '' Function 0x55f99d6ef1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d818238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d818220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d818208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8181d0 'uint3':'vector' lvalue ParmVar 0x55f99d817ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55f99d8182e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8182c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8182b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d818278 'uint3':'vector' lvalue ParmVar 0x55f99d817d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55f99d818388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d818370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d818358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d818320 'uint3':'vector' lvalue ParmVar 0x55f99d817da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d817fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d818778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8184e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d818568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d8185e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d818cb0 # | | | | `-ReturnStmt 0x55f99d818ca0 # | | | | `-CallExpr 0x55f99d818c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d818c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d818c28 '' Function 0x55f99d6ef578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d818a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d818a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d818a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d818a28 'uint4':'vector' lvalue ParmVar 0x55f99d8184e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55f99d818b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d818b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d818b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d818ad0 'uint4':'vector' lvalue ParmVar 0x55f99d818568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55f99d818c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d818be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d818bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d818b98 'uint4':'vector' lvalue ParmVar 0x55f99d8185e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d818838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d818fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d818d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d818de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d818e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d8194c0 # | | | | `-ReturnStmt 0x55f99d8194b0 # | | | | `-CallExpr 0x55f99d819470 'float' # | | | | |-ImplicitCastExpr 0x55f99d819458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55f99d819438 '' Function 0x55f99d6eea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55f99d8192f0 'float' # | | | | | `-ImplicitCastExpr 0x55f99d8192d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8192c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d819288 'int64_t':'long' lvalue ParmVar 0x55f99d818d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55f99d819380 'float' # | | | | | `-ImplicitCastExpr 0x55f99d819368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d819350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d819318 'int64_t':'long' lvalue ParmVar 0x55f99d818de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55f99d819410 'float' # | | | | `-ImplicitCastExpr 0x55f99d8193f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8193e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8193a8 'int64_t':'long' lvalue ParmVar 0x55f99d818e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d8190a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8197f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d819570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d8195f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d819670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d819d20 # | | | | `-ReturnStmt 0x55f99d819d10 # | | | | `-CallExpr 0x55f99d819cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d819cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d819c98 '' Function 0x55f99d6eede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d819b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d819b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d819af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d819ab8 'int64_t2':'vector' lvalue ParmVar 0x55f99d819570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55f99d819bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d819bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d819b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d819b60 'int64_t2':'vector' lvalue ParmVar 0x55f99d8195f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f99d819c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d819c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d819c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d819c08 'int64_t2':'vector' lvalue ParmVar 0x55f99d819670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d8198b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d81a058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d819dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d819e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d819ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d81a588 # | | | | `-ReturnStmt 0x55f99d81a578 # | | | | `-CallExpr 0x55f99d81a538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d81a520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d81a500 '' Function 0x55f99d6ef1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d81a388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d81a370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d81a358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d81a320 'int64_t3':'vector' lvalue ParmVar 0x55f99d819dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55f99d81a430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d81a418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d81a400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d81a3c8 'int64_t3':'vector' lvalue ParmVar 0x55f99d819e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f99d81a4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d81a4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d81a4a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d81a470 'int64_t3':'vector' lvalue ParmVar 0x55f99d819ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d81a118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d81a8c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d81a638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d81a6b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d81a738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d81be20 # | | | | `-ReturnStmt 0x55f99d81be10 # | | | | `-CallExpr 0x55f99d81bdd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d81bdb8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d81bd98 '' Function 0x55f99d6ef578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d81bc20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d81bc08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d81bbf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d81bbb8 'int64_t4':'vector' lvalue ParmVar 0x55f99d81a638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55f99d81bcc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d81bcb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d81bc98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d81bc60 'int64_t4':'vector' lvalue ParmVar 0x55f99d81a6b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f99d81bd70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d81bd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d81bd40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d81bd08 'int64_t4':'vector' lvalue ParmVar 0x55f99d81a738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d81a988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d81c158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d81bed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d81bf50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d81bfd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d81c650 # | | | | `-ReturnStmt 0x55f99d81c640 # | | | | `-CallExpr 0x55f99d81c600 'float' # | | | | |-ImplicitCastExpr 0x55f99d81c5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55f99d81c5c8 '' Function 0x55f99d6eea10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55f99d81c480 'float' # | | | | | `-ImplicitCastExpr 0x55f99d81c468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d81c450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d81c418 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d81bed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55f99d81c510 'float' # | | | | | `-ImplicitCastExpr 0x55f99d81c4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d81c4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d81c4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d81bf50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55f99d81c5a0 'float' # | | | | `-ImplicitCastExpr 0x55f99d81c588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d81c570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d81c538 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d81bfd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d81c218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d81c988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d81c700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d81c780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d81c800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d81ced0 # | | | | `-ReturnStmt 0x55f99d81cec0 # | | | | `-CallExpr 0x55f99d81ce80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d81ce68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d81ce48 '' Function 0x55f99d6eede8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d81ccd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d81ccb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d81cca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d81cc68 'uint64_t2':'vector' lvalue ParmVar 0x55f99d81c700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55f99d81cd78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d81cd60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d81cd48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d81cd10 'uint64_t2':'vector' lvalue ParmVar 0x55f99d81c780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f99d81ce20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d81ce08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d81cdf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d81cdb8 'uint64_t2':'vector' lvalue ParmVar 0x55f99d81c800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d81ca48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d81d208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d81cf80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d81d000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d81d080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d81d758 # | | | | `-ReturnStmt 0x55f99d81d748 # | | | | `-CallExpr 0x55f99d81d708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d81d6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d81d6d0 '' Function 0x55f99d6ef1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d81d558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d81d540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d81d528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d81d4f0 'uint64_t3':'vector' lvalue ParmVar 0x55f99d81cf80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55f99d81d600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d81d5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d81d5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d81d598 'uint64_t3':'vector' lvalue ParmVar 0x55f99d81d000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f99d81d6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d81d690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d81d678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d81d640 'uint64_t3':'vector' lvalue ParmVar 0x55f99d81d080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d81d2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d81da98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d81d808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d81d888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d81d908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d81e000 # | | | | `-ReturnStmt 0x55f99d81dff0 # | | | | `-CallExpr 0x55f99d81dfb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d81df98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d81df78 '' Function 0x55f99d6ef578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d81de00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d81dde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d81ddd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d81dd98 'uint64_t4':'vector' lvalue ParmVar 0x55f99d81d808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55f99d81dea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d81de90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d81de78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d81de40 'uint64_t4':'vector' lvalue ParmVar 0x55f99d81d888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f99d81df50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d81df38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d81df20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d81dee8 'uint64_t4':'vector' lvalue ParmVar 0x55f99d81d908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d81db58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d81e168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d81e0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d81e4b0 # | | | | `-ReturnStmt 0x55f99d81e4a0 # | | | | `-CallExpr 0x55f99d81e470 'float' # | | | | |-ImplicitCastExpr 0x55f99d81e458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d81e438 '' Function 0x55f99d6f01f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d81e410 'float' # | | | | `-ImplicitCastExpr 0x55f99d81e3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d81e3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d81e3a8 'double' lvalue ParmVar 0x55f99d81e0b8 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d81e218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d81e618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d81e568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d81e980 # | | | | `-ReturnStmt 0x55f99d81e970 # | | | | `-CallExpr 0x55f99d81e940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d81e928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d81e908 '' Function 0x55f99d6f0470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d81e8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d81e8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d81e8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d81e878 'double2':'vector' lvalue ParmVar 0x55f99d81e568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d81e6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d81eae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d81ea38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d81ee58 # | | | | `-ReturnStmt 0x55f99d81ee48 # | | | | `-CallExpr 0x55f99d81ee18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d81ee00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d81ede0 '' Function 0x55f99d6f06e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d81edb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d81eda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d81ed88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d81ed50 'double3':'vector' lvalue ParmVar 0x55f99d81ea38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d81eb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d81efc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d81ef10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d81f338 # | | | | `-ReturnStmt 0x55f99d81f328 # | | | | `-CallExpr 0x55f99d81f2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d81f2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d81f2c0 '' Function 0x55f99d6f0960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d81f298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d81f280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d81f268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d81f230 'double4':'vector' lvalue ParmVar 0x55f99d81ef10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d81f070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d81f498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d81f3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d81f7f0 # | | | | `-ReturnStmt 0x55f99d81f7e0 # | | | | `-CallExpr 0x55f99d81f7b0 'float' # | | | | |-ImplicitCastExpr 0x55f99d81f798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d81f778 '' Function 0x55f99d6f01f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d81f750 'float' # | | | | `-ImplicitCastExpr 0x55f99d81f738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d81f720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d81f6e8 'int' lvalue ParmVar 0x55f99d81f3e8 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d81f548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d81f950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d81f8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d81fce0 # | | | | `-ReturnStmt 0x55f99d81fcd0 # | | | | `-CallExpr 0x55f99d81fca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d81fc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d81fc68 '' Function 0x55f99d6f0470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d81fc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d81fc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d81fc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d81fbd8 'int2':'vector' lvalue ParmVar 0x55f99d81f8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d81fa00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d81fe40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d81fd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d8201c0 # | | | | `-ReturnStmt 0x55f99d8201b0 # | | | | `-CallExpr 0x55f99d820180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d820168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d820148 '' Function 0x55f99d6f06e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d820120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d820108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8200f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8200b8 'int3':'vector' lvalue ParmVar 0x55f99d81fd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d81fef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d820320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d820270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d8206a8 # | | | | `-ReturnStmt 0x55f99d820698 # | | | | `-CallExpr 0x55f99d820668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d820650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d820630 '' Function 0x55f99d6f0960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d820608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8205f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8205d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8205a0 'int4':'vector' lvalue ParmVar 0x55f99d820270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d8203d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d820808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d820758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d820b80 # | | | | `-ReturnStmt 0x55f99d820b70 # | | | | `-CallExpr 0x55f99d820b40 'float' # | | | | |-ImplicitCastExpr 0x55f99d820b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d820b08 '' Function 0x55f99d6f01f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d820ae0 'float' # | | | | `-ImplicitCastExpr 0x55f99d820ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d820ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d820a78 'uint':'unsigned int' lvalue ParmVar 0x55f99d820758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d8208b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d820ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d820c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d821078 # | | | | `-ReturnStmt 0x55f99d821068 # | | | | `-CallExpr 0x55f99d821038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d821020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d821000 '' Function 0x55f99d6f0470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d820fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d820fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d820fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d820f70 'uint2':'vector' lvalue ParmVar 0x55f99d820c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d820d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8211d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d821128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d821578 # | | | | `-ReturnStmt 0x55f99d821568 # | | | | `-CallExpr 0x55f99d821538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d821520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d821500 '' Function 0x55f99d6f06e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d8214d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8214c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8214a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d821470 'uint3':'vector' lvalue ParmVar 0x55f99d821128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d821288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8216d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d821628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d821a80 # | | | | `-ReturnStmt 0x55f99d821a70 # | | | | `-CallExpr 0x55f99d821a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d821a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d821a08 '' Function 0x55f99d6f0960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d8219e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8219c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8219b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d821978 'uint4':'vector' lvalue ParmVar 0x55f99d821628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d821788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d822410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d821b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d8227a8 # | | | | `-ReturnStmt 0x55f99d822798 # | | | | `-CallExpr 0x55f99d822768 'float' # | | | | |-ImplicitCastExpr 0x55f99d822750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d822730 '' Function 0x55f99d6f01f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d822708 'float' # | | | | `-ImplicitCastExpr 0x55f99d8226f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8226d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8226a0 'int64_t':'long' lvalue ParmVar 0x55f99d821b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d8224c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d822908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d822858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d822cc0 # | | | | `-ReturnStmt 0x55f99d822cb0 # | | | | `-CallExpr 0x55f99d822c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d822c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d822c48 '' Function 0x55f99d6f0470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d822c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d822c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d822bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d822bb8 'int64_t2':'vector' lvalue ParmVar 0x55f99d822858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d8229b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d822e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d822d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d8231e0 # | | | | `-ReturnStmt 0x55f99d8231d0 # | | | | `-CallExpr 0x55f99d8231a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d823188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d823168 '' Function 0x55f99d6f06e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d823140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d823128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d823110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8230d8 'int64_t3':'vector' lvalue ParmVar 0x55f99d822d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d822ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d823340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d823290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d823708 # | | | | `-ReturnStmt 0x55f99d8236f8 # | | | | `-CallExpr 0x55f99d8236c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8236b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d823690 '' Function 0x55f99d6f0960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d823668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d823650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d823638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d823600 'int64_t4':'vector' lvalue ParmVar 0x55f99d823290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d8233f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d823868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8237b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d823c20 # | | | | `-ReturnStmt 0x55f99d823c10 # | | | | `-CallExpr 0x55f99d823be0 'float' # | | | | |-ImplicitCastExpr 0x55f99d823bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d823ba8 '' Function 0x55f99d6f01f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d823b80 'float' # | | | | `-ImplicitCastExpr 0x55f99d823b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d823b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d823b18 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d8237b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d823918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d823d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d823cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d824158 # | | | | `-ReturnStmt 0x55f99d824148 # | | | | `-CallExpr 0x55f99d824118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d824100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d8240e0 '' Function 0x55f99d6f0470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d8240b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8240a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d824088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d824050 'uint64_t2':'vector' lvalue ParmVar 0x55f99d823cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d823e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8242b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d824208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d824f48 # | | | | `-ReturnStmt 0x55f99d824f38 # | | | | `-CallExpr 0x55f99d824f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d824ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d824ed0 '' Function 0x55f99d6f06e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d824ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d824e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d824e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d824e40 'uint64_t3':'vector' lvalue ParmVar 0x55f99d824208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d824368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8250a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d824ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d825490 # | | | | `-ReturnStmt 0x55f99d825480 # | | | | `-CallExpr 0x55f99d825450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d825438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d825418 '' Function 0x55f99d6f0960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d8253f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8253d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8253c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d825388 'uint64_t4':'vector' lvalue ParmVar 0x55f99d824ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d825158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d825600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d825550 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d825948 # | | | | `-ReturnStmt 0x55f99d825938 # | | | | `-CallExpr 0x55f99d825908 'float' # | | | | |-ImplicitCastExpr 0x55f99d8258f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d8258d0 '' Function 0x55f99d6f1578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d8258a8 'float' # | | | | `-ImplicitCastExpr 0x55f99d825890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d825878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d825840 'double' lvalue ParmVar 0x55f99d825550 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d8256b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d825ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d825a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d825e20 # | | | | `-ReturnStmt 0x55f99d825e10 # | | | | `-CallExpr 0x55f99d825de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d825dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d825da8 '' Function 0x55f99d6f17f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d825d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d825d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d825d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d825d18 'double2':'vector' lvalue ParmVar 0x55f99d825a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d825b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d825f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d825ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d826300 # | | | | `-ReturnStmt 0x55f99d8262f0 # | | | | `-CallExpr 0x55f99d8262c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8262a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d826288 '' Function 0x55f99d6f1a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d826260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d826248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d826230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8261f8 'double3':'vector' lvalue ParmVar 0x55f99d825ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d826040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d826470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8263c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d8267e8 # | | | | `-ReturnStmt 0x55f99d8267d8 # | | | | `-CallExpr 0x55f99d8267a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d826790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d826770 '' Function 0x55f99d6f2d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d826748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d826730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d826718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8266e0 'double4':'vector' lvalue ParmVar 0x55f99d8263c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d826520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d826948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d826898 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d8272e0 # | | | | `-ReturnStmt 0x55f99d8272d0 # | | | | `-CallExpr 0x55f99d8272a0 'float' # | | | | |-ImplicitCastExpr 0x55f99d826c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d826c28 '' Function 0x55f99d6f1578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d826c00 'float' # | | | | `-ImplicitCastExpr 0x55f99d826be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d826bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d826b98 'int' lvalue ParmVar 0x55f99d826898 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d8269f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d827440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d827390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d8277b8 # | | | | `-ReturnStmt 0x55f99d8277a8 # | | | | `-CallExpr 0x55f99d827778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d827760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d827740 '' Function 0x55f99d6f17f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d827718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d827700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8276e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8276b0 'int2':'vector' lvalue ParmVar 0x55f99d827390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d8274f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d827918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d827868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d827c98 # | | | | `-ReturnStmt 0x55f99d827c88 # | | | | `-CallExpr 0x55f99d827c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d827c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d827c20 '' Function 0x55f99d6f1a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d827bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d827be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d827bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d827b90 'int3':'vector' lvalue ParmVar 0x55f99d827868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d8279c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d827df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d827d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d828180 # | | | | `-ReturnStmt 0x55f99d828170 # | | | | `-CallExpr 0x55f99d828140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d828128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d828108 '' Function 0x55f99d6f2d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d8280e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8280c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8280b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d828078 'int4':'vector' lvalue ParmVar 0x55f99d827d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d827ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8282e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d828230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d828658 # | | | | `-ReturnStmt 0x55f99d828648 # | | | | `-CallExpr 0x55f99d828618 'float' # | | | | |-ImplicitCastExpr 0x55f99d828600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d8285e0 '' Function 0x55f99d6f1578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d8285b8 'float' # | | | | `-ImplicitCastExpr 0x55f99d8285a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d828588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d828550 'uint':'unsigned int' lvalue ParmVar 0x55f99d828230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d828390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8287b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d828708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d828b50 # | | | | `-ReturnStmt 0x55f99d828b40 # | | | | `-CallExpr 0x55f99d828b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d828af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d828ad8 '' Function 0x55f99d6f17f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d828ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d828a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d828a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d828a48 'uint2':'vector' lvalue ParmVar 0x55f99d828708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d828868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d828cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d828c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d829050 # | | | | `-ReturnStmt 0x55f99d829040 # | | | | `-CallExpr 0x55f99d829010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d828ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d828fd8 '' Function 0x55f99d6f1a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d828fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d828f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d828f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d828f48 'uint3':'vector' lvalue ParmVar 0x55f99d828c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d828d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8291b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d829100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d829e18 # | | | | `-ReturnStmt 0x55f99d829e08 # | | | | `-CallExpr 0x55f99d829dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d829dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d829da0 '' Function 0x55f99d6f2d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d829d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d829d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d829d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d829d10 'uint4':'vector' lvalue ParmVar 0x55f99d829100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d829b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d829f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d829ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d82a310 # | | | | `-ReturnStmt 0x55f99d82a300 # | | | | `-CallExpr 0x55f99d82a2d0 'float' # | | | | |-ImplicitCastExpr 0x55f99d82a2b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d82a298 '' Function 0x55f99d6f1578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d82a270 'float' # | | | | `-ImplicitCastExpr 0x55f99d82a258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82a240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82a208 'int64_t':'long' lvalue ParmVar 0x55f99d829ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d82a028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d82a470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82a3c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d82a828 # | | | | `-ReturnStmt 0x55f99d82a818 # | | | | `-CallExpr 0x55f99d82a7e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d82a7d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d82a7b0 '' Function 0x55f99d6f17f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d82a788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d82a770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82a758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82a720 'int64_t2':'vector' lvalue ParmVar 0x55f99d82a3c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d82a520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d82a988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82a8d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d82ad48 # | | | | `-ReturnStmt 0x55f99d82ad38 # | | | | `-CallExpr 0x55f99d82ad08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d82acf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d82acd0 '' Function 0x55f99d6f1a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d82aca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d82ac90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82ac78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82ac40 'int64_t3':'vector' lvalue ParmVar 0x55f99d82a8d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d82aa38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d82aea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82adf8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d82b270 # | | | | `-ReturnStmt 0x55f99d82b260 # | | | | `-CallExpr 0x55f99d82b230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d82b218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d82b1f8 '' Function 0x55f99d6f2d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d82b1d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d82b1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82b1a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82b168 'int64_t4':'vector' lvalue ParmVar 0x55f99d82adf8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d82af58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d82b3d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82b320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d82b788 # | | | | `-ReturnStmt 0x55f99d82b778 # | | | | `-CallExpr 0x55f99d82b748 'float' # | | | | |-ImplicitCastExpr 0x55f99d82b730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d82b710 '' Function 0x55f99d6f1578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d82b6e8 'float' # | | | | `-ImplicitCastExpr 0x55f99d82b6d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82b6b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82b680 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d82b320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d82b480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d82b8e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82b838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d82c600 # | | | | `-ReturnStmt 0x55f99d82c5f0 # | | | | `-CallExpr 0x55f99d82c5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d82c5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d82c588 '' Function 0x55f99d6f17f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d82c560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d82c548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82c530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82c4f8 'uint64_t2':'vector' lvalue ParmVar 0x55f99d82b838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d82b998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d82c760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82c6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d82cb40 # | | | | `-ReturnStmt 0x55f99d82cb30 # | | | | `-CallExpr 0x55f99d82cb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d82cae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d82cac8 '' Function 0x55f99d6f1a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d82caa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d82ca88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82ca70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82ca38 'uint64_t3':'vector' lvalue ParmVar 0x55f99d82c6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d82c810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d82cca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82cbf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d82d088 # | | | | `-ReturnStmt 0x55f99d82d078 # | | | | `-CallExpr 0x55f99d82d048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d82d030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d82d010 '' Function 0x55f99d6f2d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d82cfe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d82cfd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82cfb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82cf80 'uint64_t4':'vector' lvalue ParmVar 0x55f99d82cbf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d82cd50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d82d1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82d148 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d82d540 # | | | | `-ReturnStmt 0x55f99d82d530 # | | | | `-CallExpr 0x55f99d82d500 'float' # | | | | |-ImplicitCastExpr 0x55f99d82d4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d82d4c8 '' Function 0x55f99d6f3958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d82d4a0 'float' # | | | | `-ImplicitCastExpr 0x55f99d82d488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82d470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82d438 'double' lvalue ParmVar 0x55f99d82d148 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d82d2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d82d6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82d600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d82da18 # | | | | `-ReturnStmt 0x55f99d82da08 # | | | | `-CallExpr 0x55f99d82d9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d82d9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d82d9a0 '' Function 0x55f99d6f3bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d82d978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d82d960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82d948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82d910 'double2':'vector' lvalue ParmVar 0x55f99d82d600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d82d760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d82db88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82dad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d82def8 # | | | | `-ReturnStmt 0x55f99d82dee8 # | | | | `-CallExpr 0x55f99d82deb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d82dea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d82de80 '' Function 0x55f99d6f3e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d82de58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d82de40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82de28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82ddf0 'double3':'vector' lvalue ParmVar 0x55f99d82dad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d82dc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d82e068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82dfb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d82e990 # | | | | `-ReturnStmt 0x55f99d82e980 # | | | | `-CallExpr 0x55f99d82e3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d82e388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d82e368 '' Function 0x55f99d6f40c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d82e340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d82e328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82e310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82e2d8 'double4':'vector' lvalue ParmVar 0x55f99d82dfb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d82e118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d82eaf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82ea40 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d82ee48 # | | | | `-ReturnStmt 0x55f99d82ee38 # | | | | `-CallExpr 0x55f99d82ee08 'float' # | | | | |-ImplicitCastExpr 0x55f99d82edf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d82edd0 '' Function 0x55f99d6f3958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d82eda8 'float' # | | | | `-ImplicitCastExpr 0x55f99d82ed90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82ed78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82ed40 'int' lvalue ParmVar 0x55f99d82ea40 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d82eba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d82efa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82eef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d82f320 # | | | | `-ReturnStmt 0x55f99d82f310 # | | | | `-CallExpr 0x55f99d82f2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d82f2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d82f2a8 '' Function 0x55f99d6f3bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d82f280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d82f268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82f250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82f218 'int2':'vector' lvalue ParmVar 0x55f99d82eef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d82f058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d82f480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82f3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d82f800 # | | | | `-ReturnStmt 0x55f99d82f7f0 # | | | | `-CallExpr 0x55f99d82f7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d82f7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d82f788 '' Function 0x55f99d6f3e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d82f760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d82f748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82f730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82f6f8 'int3':'vector' lvalue ParmVar 0x55f99d82f3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d82f530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d82f960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82f8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d82fce8 # | | | | `-ReturnStmt 0x55f99d82fcd8 # | | | | `-CallExpr 0x55f99d82fca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d82fc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d82fc70 '' Function 0x55f99d6f40c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d82fc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d82fc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d82fc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d82fbe0 'int4':'vector' lvalue ParmVar 0x55f99d82f8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d82fa10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d82fe48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d82fd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d8301c0 # | | | | `-ReturnStmt 0x55f99d8301b0 # | | | | `-CallExpr 0x55f99d830180 'float' # | | | | |-ImplicitCastExpr 0x55f99d830168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d830148 '' Function 0x55f99d6f3958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d830120 'float' # | | | | `-ImplicitCastExpr 0x55f99d830108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8300f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8300b8 'uint':'unsigned int' lvalue ParmVar 0x55f99d82fd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d82fef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d830320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d830270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d8306b8 # | | | | `-ReturnStmt 0x55f99d8306a8 # | | | | `-CallExpr 0x55f99d830678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d830660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d830640 '' Function 0x55f99d6f3bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d830618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d830600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8305e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8305b0 'uint2':'vector' lvalue ParmVar 0x55f99d830270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d8303d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d830818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d830768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d831450 # | | | | `-ReturnStmt 0x55f99d831440 # | | | | `-CallExpr 0x55f99d831410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8313f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d8313d8 '' Function 0x55f99d6f3e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d8313b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d831398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d831380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d831348 'uint3':'vector' lvalue ParmVar 0x55f99d830768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d8308c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8315b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d831500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d831958 # | | | | `-ReturnStmt 0x55f99d831948 # | | | | `-CallExpr 0x55f99d831918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d831900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d8318e0 '' Function 0x55f99d6f40c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d8318b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8318a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d831888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d831850 'uint4':'vector' lvalue ParmVar 0x55f99d831500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d831660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d831ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d831a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d831e50 # | | | | `-ReturnStmt 0x55f99d831e40 # | | | | `-CallExpr 0x55f99d831e10 'float' # | | | | |-ImplicitCastExpr 0x55f99d831df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d831dd8 '' Function 0x55f99d6f3958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d831db0 'float' # | | | | `-ImplicitCastExpr 0x55f99d831d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d831d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d831d48 'int64_t':'long' lvalue ParmVar 0x55f99d831a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d831b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d831fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d831f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d832368 # | | | | `-ReturnStmt 0x55f99d832358 # | | | | `-CallExpr 0x55f99d832328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d832310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d8322f0 '' Function 0x55f99d6f3bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d8322c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8322b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d832298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d832260 'int64_t2':'vector' lvalue ParmVar 0x55f99d831f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d832060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8324c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d832418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d832888 # | | | | `-ReturnStmt 0x55f99d832878 # | | | | `-CallExpr 0x55f99d832848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d832830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d832810 '' Function 0x55f99d6f3e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d8327e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8327d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8327b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d832780 'int64_t3':'vector' lvalue ParmVar 0x55f99d832418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d832578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8329e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d832938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d832db0 # | | | | `-ReturnStmt 0x55f99d832da0 # | | | | `-CallExpr 0x55f99d832d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d832d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d832d38 '' Function 0x55f99d6f40c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d832d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d832cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d832ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d832ca8 'int64_t4':'vector' lvalue ParmVar 0x55f99d832938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d832a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d832f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d832e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d8349e0 # | | | | `-ReturnStmt 0x55f99d8349d0 # | | | | `-CallExpr 0x55f99d8349a0 'float' # | | | | |-ImplicitCastExpr 0x55f99d834988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d834968 '' Function 0x55f99d6f3958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d834940 'float' # | | | | `-ImplicitCastExpr 0x55f99d834928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d834910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8331c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d832e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d832fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d834b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d834a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d834f18 # | | | | `-ReturnStmt 0x55f99d834f08 # | | | | `-CallExpr 0x55f99d834ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d834ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d834ea0 '' Function 0x55f99d6f3bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d834e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d834e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d834e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d834e10 'uint64_t2':'vector' lvalue ParmVar 0x55f99d834a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d834bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d835078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d834fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d835458 # | | | | `-ReturnStmt 0x55f99d835448 # | | | | `-CallExpr 0x55f99d835418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d835400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d8353e0 '' Function 0x55f99d6f3e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d8353b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8353a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d835388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d835350 'uint64_t3':'vector' lvalue ParmVar 0x55f99d834fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d835128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8355b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d835508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d8359a0 # | | | | `-ReturnStmt 0x55f99d835990 # | | | | `-CallExpr 0x55f99d835960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d835948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d835928 '' Function 0x55f99d6f40c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d835900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8358e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8358d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d835898 'uint64_t4':'vector' lvalue ParmVar 0x55f99d835508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d835668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55f99d835fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55f99d8359b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d835a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d835f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d835d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55f99d835dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55f99d836310 # | | | | `-ReturnStmt 0x55f99d836300 # | | | | `-RecoveryExpr 0x55f99d8362d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f99d836138 '' lvalue (ADL) = 'max' 0x55f99d705988 0x55f99d6cbf00 0x55f99d6cc210 0x55f99d6cc530 0x55f99d6cc850 0x55f99d6ccb58 0x55f99d6ccef8 0x55f99d6cd298 0x55f99d6cd638 0x55f99d6cd958 0x55f99d6cdcb8 0x55f99d701fb8 0x55f99d702318 0x55f99d702638 0x55f99d7029d8 0x55f99d702d78 0x55f99d703118 0x55f99d703438 0x55f99d7037d8 0x55f99d703b78 0x55f99d703f38 0x55f99d704240 0x55f99d704560 0x55f99d704880 0x55f99d704ba0 0x55f99d704ea8 0x55f99d705248 0x55f99d7055e8 # | | | | `-RecoveryExpr 0x55f99d836258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f99d836038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55f99d836ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55f99d836328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d8363c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d836f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d836670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55f99d836748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55f99d837338 # | | | | `-ReturnStmt 0x55f99d837328 # | | | | `-RecoveryExpr 0x55f99d8372f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f99d837160 '' lvalue (ADL) = 'max' 0x55f99d7055e8 0x55f99d705988 0x55f99d6cbf00 0x55f99d6cc210 0x55f99d6cc530 0x55f99d6cc850 0x55f99d6ccb58 0x55f99d6ccef8 0x55f99d6cd298 0x55f99d6cd638 0x55f99d6cd958 0x55f99d6cdcb8 0x55f99d701fb8 0x55f99d702318 0x55f99d702638 0x55f99d7029d8 0x55f99d702d78 0x55f99d703118 0x55f99d703438 0x55f99d7037d8 0x55f99d703b78 0x55f99d703f38 0x55f99d704240 0x55f99d704560 0x55f99d704880 0x55f99d704ba0 0x55f99d704ea8 0x55f99d705248 # | | | | `-RecoveryExpr 0x55f99d8372d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f99d837060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55f99d837920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55f99d837350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d8373e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d837878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8376f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55f99d837768 col:24 p1 'T' # | | | |-CompoundStmt 0x55f99d837c60 # | | | | `-ReturnStmt 0x55f99d837c50 # | | | | `-RecoveryExpr 0x55f99d837c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f99d837a88 '' lvalue (ADL) = 'min' 0x55f99d70cb60 0x55f99d705d20 0x55f99d706030 0x55f99d706350 0x55f99d706670 0x55f99d706978 0x55f99d706c98 0x55f99d706fb8 0x55f99d7072d8 0x55f99d7075f8 0x55f99d707918 0x55f99d707c38 0x55f99d707f68 0x55f99d708270 0x55f99d708590 0x55f99d7088b0 0x55f99d708bd0 0x55f99d708ef0 0x55f99d709210 0x55f99d709530 0x55f99d709850 0x55f99d709b70 0x55f99d70b8b8 0x55f99d70bbd8 0x55f99d70bef8 0x55f99d70c200 0x55f99d70c520 0x55f99d70c840 # | | | | `-RecoveryExpr 0x55f99d837ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f99d837988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55f99d838250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55f99d837c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d837d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d8381a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d837fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55f99d838098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55f99d838590 # | | | | `-ReturnStmt 0x55f99d838580 # | | | | `-RecoveryExpr 0x55f99d838550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55f99d8383b8 '' lvalue (ADL) = 'min' 0x55f99d70c840 0x55f99d70cb60 0x55f99d705d20 0x55f99d706030 0x55f99d706350 0x55f99d706670 0x55f99d706978 0x55f99d706c98 0x55f99d706fb8 0x55f99d7072d8 0x55f99d7075f8 0x55f99d707918 0x55f99d707c38 0x55f99d707f68 0x55f99d708270 0x55f99d708590 0x55f99d7088b0 0x55f99d708bd0 0x55f99d708ef0 0x55f99d709210 0x55f99d709530 0x55f99d709850 0x55f99d709b70 0x55f99d70b8b8 0x55f99d70bbd8 0x55f99d70bef8 0x55f99d70c200 0x55f99d70c520 # | | | | `-RecoveryExpr 0x55f99d838530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55f99d8382b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55f99d838700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d838650 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d838a50 # | | | | `-ReturnStmt 0x55f99d838a40 # | | | | `-CallExpr 0x55f99d838a10 'float' # | | | | |-ImplicitCastExpr 0x55f99d8389f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d8389d8 '' Function 0x55f99d710128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d8389b0 'float' # | | | | `-ImplicitCastExpr 0x55f99d838998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d838980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d838948 'double' lvalue ParmVar 0x55f99d838650 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d8387b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d838bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d838b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d838f30 # | | | | `-ReturnStmt 0x55f99d838f20 # | | | | `-CallExpr 0x55f99d838ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d838ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d838eb8 '' Function 0x55f99d7103a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d838e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d838e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d838e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d838e28 'double2':'vector' lvalue ParmVar 0x55f99d838b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d838c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d839388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8392d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d839700 # | | | | `-ReturnStmt 0x55f99d8396f0 # | | | | `-CallExpr 0x55f99d8396c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8396a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d839688 '' Function 0x55f99d710618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d839660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d839648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d839630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8395f8 'double3':'vector' lvalue ParmVar 0x55f99d8392d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d839438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d839870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8397c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d839bf0 # | | | | `-ReturnStmt 0x55f99d839be0 # | | | | `-CallExpr 0x55f99d839bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d839b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d839b78 '' Function 0x55f99d710890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d839b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d839b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d839b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d839ae8 'double4':'vector' lvalue ParmVar 0x55f99d8397c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d839920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d839d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d839ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d83a0b0 # | | | | `-ReturnStmt 0x55f99d83a0a0 # | | | | `-CallExpr 0x55f99d83a070 'float' # | | | | |-ImplicitCastExpr 0x55f99d83a058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d83a038 '' Function 0x55f99d710128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d83a010 'float' # | | | | `-ImplicitCastExpr 0x55f99d839ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d839fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d839fa8 'int' lvalue ParmVar 0x55f99d839ca0 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d839e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83a210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83a160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d83a590 # | | | | `-ReturnStmt 0x55f99d83a580 # | | | | `-CallExpr 0x55f99d83a550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d83a538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d83a518 '' Function 0x55f99d7103a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d83a4f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d83a4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83a4c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83a488 'int2':'vector' lvalue ParmVar 0x55f99d83a160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d83a2c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83a6f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83a640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d83aa78 # | | | | `-ReturnStmt 0x55f99d83aa68 # | | | | `-CallExpr 0x55f99d83aa38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d83aa20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d83aa00 '' Function 0x55f99d710618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d83a9d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d83a9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83a9a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83a970 'int3':'vector' lvalue ParmVar 0x55f99d83a640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d83a7a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83abd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83ab28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d83af68 # | | | | `-ReturnStmt 0x55f99d83af58 # | | | | `-CallExpr 0x55f99d83af28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d83af10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d83aef0 '' Function 0x55f99d710890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d83aec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d83aeb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83ae98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83ae60 'int4':'vector' lvalue ParmVar 0x55f99d83ab28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d83ac88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83b0c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83b018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d83bcd8 # | | | | `-ReturnStmt 0x55f99d83bcc8 # | | | | `-CallExpr 0x55f99d83bc98 'float' # | | | | |-ImplicitCastExpr 0x55f99d83bc80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d83bc60 '' Function 0x55f99d710128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d83bc38 'float' # | | | | `-ImplicitCastExpr 0x55f99d83bc20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83bc08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83bbd0 'uint':'unsigned int' lvalue ParmVar 0x55f99d83b018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d83b178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83be38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83bd88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d83c1d8 # | | | | `-ReturnStmt 0x55f99d83c1c8 # | | | | `-CallExpr 0x55f99d83c198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d83c180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d83c160 '' Function 0x55f99d7103a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d83c138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d83c120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83c108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83c0d0 'uint2':'vector' lvalue ParmVar 0x55f99d83bd88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d83bee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83c338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83c288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d83c6e0 # | | | | `-ReturnStmt 0x55f99d83c6d0 # | | | | `-CallExpr 0x55f99d83c6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d83c688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d83c668 '' Function 0x55f99d710618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d83c640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d83c628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83c610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83c5d8 'uint3':'vector' lvalue ParmVar 0x55f99d83c288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d83c3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83c840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83c790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d83cbf0 # | | | | `-ReturnStmt 0x55f99d83cbe0 # | | | | `-CallExpr 0x55f99d83cbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d83cb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d83cb78 '' Function 0x55f99d710890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d83cb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d83cb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83cb20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83cae8 'uint4':'vector' lvalue ParmVar 0x55f99d83c790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d83c8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83cd50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83cca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d83d0f0 # | | | | `-ReturnStmt 0x55f99d83d0e0 # | | | | `-CallExpr 0x55f99d83d0b0 'float' # | | | | |-ImplicitCastExpr 0x55f99d83d098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d83d078 '' Function 0x55f99d710128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d83d050 'float' # | | | | `-ImplicitCastExpr 0x55f99d83d038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83d020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83cfe8 'int64_t':'long' lvalue ParmVar 0x55f99d83cca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d83ce00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83d250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83d1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d83d610 # | | | | `-ReturnStmt 0x55f99d83d600 # | | | | `-CallExpr 0x55f99d83d5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d83d5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d83d598 '' Function 0x55f99d7103a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d83d570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d83d558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83d540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83d508 'int64_t2':'vector' lvalue ParmVar 0x55f99d83d1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d83d300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83d770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83d6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d83e250 # | | | | `-ReturnStmt 0x55f99d83e240 # | | | | `-CallExpr 0x55f99d83e210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d83e1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d83e1d8 '' Function 0x55f99d710618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d83e1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d83da80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83da68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83da30 'int64_t3':'vector' lvalue ParmVar 0x55f99d83d6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d83d820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83e3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83e300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d83e780 # | | | | `-ReturnStmt 0x55f99d83e770 # | | | | `-CallExpr 0x55f99d83e740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d83e728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d83e708 '' Function 0x55f99d710890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d83e6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d83e6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83e6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83e678 'int64_t4':'vector' lvalue ParmVar 0x55f99d83e300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d83e460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83e8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83e830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d83eca0 # | | | | `-ReturnStmt 0x55f99d83ec90 # | | | | `-CallExpr 0x55f99d83ec60 'float' # | | | | |-ImplicitCastExpr 0x55f99d83ec48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d83ec28 '' Function 0x55f99d710128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d83ec00 'float' # | | | | `-ImplicitCastExpr 0x55f99d83ebe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83ebd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83eb98 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d83e830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d83e990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83ee00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83ed50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d83f1e0 # | | | | `-ReturnStmt 0x55f99d83f1d0 # | | | | `-CallExpr 0x55f99d83f1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d83f188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d83f168 '' Function 0x55f99d7103a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d83f140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d83f128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83f110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83f0d8 'uint64_t2':'vector' lvalue ParmVar 0x55f99d83ed50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d83eeb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83f340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83f290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d83f728 # | | | | `-ReturnStmt 0x55f99d83f718 # | | | | `-CallExpr 0x55f99d83f6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d83f6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d83f6b0 '' Function 0x55f99d710618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d83f688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d83f670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83f658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83f620 'uint64_t3':'vector' lvalue ParmVar 0x55f99d83f290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d83f3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83f888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83f7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d83fc78 # | | | | `-ReturnStmt 0x55f99d83fc68 # | | | | `-CallExpr 0x55f99d83fc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d83fc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d83fc00 '' Function 0x55f99d710890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d83fbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d83fbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d83fba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d83fb70 'uint64_t4':'vector' lvalue ParmVar 0x55f99d83f7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d83f938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d83fe80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d83fd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55f99d83fdb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55f99d840a60 # | | | | `-ReturnStmt 0x55f99d840a50 # | | | | `-CallExpr 0x55f99d840a18 'float' # | | | | |-ImplicitCastExpr 0x55f99d840a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d8409e0 '' Function 0x55f99d7151e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d840130 'float' # | | | | | `-ImplicitCastExpr 0x55f99d840118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d840100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8400c8 'double' lvalue ParmVar 0x55f99d83fd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55f99d8409b8 'float' # | | | | `-ImplicitCastExpr 0x55f99d8409a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d840190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d840158 'double' lvalue ParmVar 0x55f99d83fdb0 'V2' 'double' # | | | `-DeprecatedAttr 0x55f99d83ff38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d840c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d840b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d840b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55f99d841088 # | | | | `-ReturnStmt 0x55f99d841078 # | | | | `-CallExpr 0x55f99d841040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d841028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d841008 '' Function 0x55f99d715500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d840f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d840f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d840f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d840ed0 'double2':'vector' lvalue ParmVar 0x55f99d840b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55f99d840fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d840fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d840fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d840f78 'double2':'vector' lvalue ParmVar 0x55f99d840b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d840d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d841290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d841140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d8411c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55f99d8416b8 # | | | | `-ReturnStmt 0x55f99d8416a8 # | | | | `-CallExpr 0x55f99d841670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d841658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d841638 '' Function 0x55f99d715870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d841568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d841550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d841538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d841500 'double3':'vector' lvalue ParmVar 0x55f99d841140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55f99d841610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8415f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8415e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8415a8 'double3':'vector' lvalue ParmVar 0x55f99d8411c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d841348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d8418c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d841770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d8417f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55f99d841cf0 # | | | | `-ReturnStmt 0x55f99d841ce0 # | | | | `-CallExpr 0x55f99d841ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d841c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d841c70 '' Function 0x55f99d715b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d841ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d841b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d841b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d841b38 'double4':'vector' lvalue ParmVar 0x55f99d841770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55f99d841c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d841c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d841c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d841be0 'double4':'vector' lvalue ParmVar 0x55f99d8417f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d841978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d841ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d841da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55f99d841e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55f99d8422e8 # | | | | `-ReturnStmt 0x55f99d8422d8 # | | | | `-CallExpr 0x55f99d8422a0 'float' # | | | | |-ImplicitCastExpr 0x55f99d842288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d842268 '' Function 0x55f99d7151e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d8421b0 'float' # | | | | | `-ImplicitCastExpr 0x55f99d842198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d842180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d842148 'int' lvalue ParmVar 0x55f99d841da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55f99d842240 'float' # | | | | `-ImplicitCastExpr 0x55f99d842228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d842210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8421d8 'int' lvalue ParmVar 0x55f99d841e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55f99d841fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8424e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d842398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d842418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55f99d842918 # | | | | `-ReturnStmt 0x55f99d842908 # | | | | `-CallExpr 0x55f99d8428d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8428b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d842898 '' Function 0x55f99d715500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d8427c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8427b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d842798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d842760 'int2':'vector' lvalue ParmVar 0x55f99d842398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55f99d842870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d842858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d842840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d842808 'int2':'vector' lvalue ParmVar 0x55f99d842418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d8425a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8431c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d843078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d8430f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55f99d843600 # | | | | `-ReturnStmt 0x55f99d8435f0 # | | | | `-CallExpr 0x55f99d8435b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8435a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d843580 '' Function 0x55f99d715870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d8434b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d843498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d843480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d843448 'int3':'vector' lvalue ParmVar 0x55f99d843078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55f99d843558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d843540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d843528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8434f0 'int3':'vector' lvalue ParmVar 0x55f99d8430f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d843280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d843800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8436b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d843730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55f99d843c40 # | | | | `-ReturnStmt 0x55f99d843c30 # | | | | `-CallExpr 0x55f99d843bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d843be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d843bc0 '' Function 0x55f99d715b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d843af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d843ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d843ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d843a88 'int4':'vector' lvalue ParmVar 0x55f99d8436b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55f99d843b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d843b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d843b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d843b30 'int4':'vector' lvalue ParmVar 0x55f99d843730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d8438b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d843e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d843cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d843d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d844258 # | | | | `-ReturnStmt 0x55f99d844248 # | | | | `-CallExpr 0x55f99d844210 'float' # | | | | |-ImplicitCastExpr 0x55f99d8441f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d8441d8 '' Function 0x55f99d7151e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d844120 'float' # | | | | | `-ImplicitCastExpr 0x55f99d844108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8440f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8440b8 'uint':'unsigned int' lvalue ParmVar 0x55f99d843cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55f99d8441b0 'float' # | | | | `-ImplicitCastExpr 0x55f99d844198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d844180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d844148 'uint':'unsigned int' lvalue ParmVar 0x55f99d843d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d843ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d844458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d844308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d844388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d8448a8 # | | | | `-ReturnStmt 0x55f99d844898 # | | | | `-CallExpr 0x55f99d844860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d844848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d844828 '' Function 0x55f99d715500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d844758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d844740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d844728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8446f0 'uint2':'vector' lvalue ParmVar 0x55f99d844308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55f99d844800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8447e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8447d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d844798 'uint2':'vector' lvalue ParmVar 0x55f99d844388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d844510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d844aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d844958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d8449d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d844f00 # | | | | `-ReturnStmt 0x55f99d844ef0 # | | | | `-CallExpr 0x55f99d844eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d844ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d844e80 '' Function 0x55f99d715870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d844db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d844d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d844d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d844d48 'uint3':'vector' lvalue ParmVar 0x55f99d844958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55f99d844e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d844e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d844e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d844df0 'uint3':'vector' lvalue ParmVar 0x55f99d8449d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d844b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8456e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d845590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d845610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d845b40 # | | | | `-ReturnStmt 0x55f99d845b30 # | | | | `-CallExpr 0x55f99d845af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d845ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d845ac0 '' Function 0x55f99d715b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d8459f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8459d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8459c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d845988 'uint4':'vector' lvalue ParmVar 0x55f99d845590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55f99d845a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d845a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d845a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d845a30 'uint4':'vector' lvalue ParmVar 0x55f99d845610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d845798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d845d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d845bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d845c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d846178 # | | | | `-ReturnStmt 0x55f99d846168 # | | | | `-CallExpr 0x55f99d846130 'float' # | | | | |-ImplicitCastExpr 0x55f99d846118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d8460f8 '' Function 0x55f99d7151e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d846040 'float' # | | | | | `-ImplicitCastExpr 0x55f99d846028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d846010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d845fd8 'int64_t':'long' lvalue ParmVar 0x55f99d845bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55f99d8460d0 'float' # | | | | `-ImplicitCastExpr 0x55f99d8460b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8460a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d846068 'int64_t':'long' lvalue ParmVar 0x55f99d845c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d845df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d846378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d846228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d8462a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d8467e8 # | | | | `-ReturnStmt 0x55f99d8467d8 # | | | | `-CallExpr 0x55f99d8467a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d846788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d846768 '' Function 0x55f99d715500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d846698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d846680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d846668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d846630 'int64_t2':'vector' lvalue ParmVar 0x55f99d846228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f99d846740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d846728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d846710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8466d8 'int64_t2':'vector' lvalue ParmVar 0x55f99d8462a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d846430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8469e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d846898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d846918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d846e60 # | | | | `-ReturnStmt 0x55f99d846e50 # | | | | `-CallExpr 0x55f99d846e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d846e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d846de0 '' Function 0x55f99d715870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d846d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d846cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d846ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d846ca8 'int64_t3':'vector' lvalue ParmVar 0x55f99d846898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f99d846db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d846da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d846d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d846d50 'int64_t3':'vector' lvalue ParmVar 0x55f99d846918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d846aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d847060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d846f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d846f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d8474e0 # | | | | `-ReturnStmt 0x55f99d8474d0 # | | | | `-CallExpr 0x55f99d847498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d847480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d847460 '' Function 0x55f99d715b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d847390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d847378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d847360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d847328 'int64_t4':'vector' lvalue ParmVar 0x55f99d846f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f99d847438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d847420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d847408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8473d0 'int64_t4':'vector' lvalue ParmVar 0x55f99d846f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d847118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d847cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d847b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d847bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d848118 # | | | | `-ReturnStmt 0x55f99d848108 # | | | | `-CallExpr 0x55f99d8480d0 'float' # | | | | |-ImplicitCastExpr 0x55f99d8480b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d848098 '' Function 0x55f99d7151e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d847fe0 'float' # | | | | | `-ImplicitCastExpr 0x55f99d847fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d847fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d847f78 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d847b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55f99d848070 'float' # | | | | `-ImplicitCastExpr 0x55f99d848058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d848040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d848008 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d847bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d847d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d848318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8481c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d848248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d8487a8 # | | | | `-ReturnStmt 0x55f99d848798 # | | | | `-CallExpr 0x55f99d848760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d848748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d848728 '' Function 0x55f99d715500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d848658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d848640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d848628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8485f0 'uint64_t2':'vector' lvalue ParmVar 0x55f99d8481c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f99d848700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8486e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8486d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d848698 'uint64_t2':'vector' lvalue ParmVar 0x55f99d848248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d8483d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8489a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d848858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d8488d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d848e40 # | | | | `-ReturnStmt 0x55f99d848e30 # | | | | `-CallExpr 0x55f99d848df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d848de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d848dc0 '' Function 0x55f99d715870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d848cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d848cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d848cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d848c88 'uint64_t3':'vector' lvalue ParmVar 0x55f99d848858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f99d848d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d848d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d848d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d848d30 'uint64_t3':'vector' lvalue ParmVar 0x55f99d8488d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d848a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d849040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d848ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d848f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d8494e0 # | | | | `-ReturnStmt 0x55f99d8494d0 # | | | | `-CallExpr 0x55f99d849498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d849480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d849460 '' Function 0x55f99d715b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d849390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d849378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d849360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d849328 'uint64_t4':'vector' lvalue ParmVar 0x55f99d848ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f99d849438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d849420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d849408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8493d0 'uint64_t4':'vector' lvalue ParmVar 0x55f99d848f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d8490f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d849650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8495a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d849998 # | | | | `-ReturnStmt 0x55f99d849988 # | | | | `-CallExpr 0x55f99d849958 'float' # | | | | |-ImplicitCastExpr 0x55f99d849940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d849920 '' Function 0x55f99d719f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d8498f8 'float' # | | | | `-ImplicitCastExpr 0x55f99d8498e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8498c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d849890 'double' lvalue ParmVar 0x55f99d8495a0 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d849700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d775680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d849a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d7759e8 # | | | | `-ReturnStmt 0x55f99d7759d8 # | | | | `-CallExpr 0x55f99d7759a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d775990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d775970 '' Function 0x55f99d71a188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d775948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d775930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d775918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7758e0 'double2':'vector' lvalue ParmVar 0x55f99d849a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d775730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d775b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d775aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d775ec8 # | | | | `-ReturnStmt 0x55f99d775eb8 # | | | | `-CallExpr 0x55f99d775e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d775e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d775e50 '' Function 0x55f99d71a400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d775e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d775e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d775df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d775dc0 'double3':'vector' lvalue ParmVar 0x55f99d775aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d775c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d776038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d775f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d7763b0 # | | | | `-ReturnStmt 0x55f99d7763a0 # | | | | `-CallExpr 0x55f99d776370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d776358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d776338 '' Function 0x55f99d71a678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d776310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7762f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7762e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7762a8 'double4':'vector' lvalue ParmVar 0x55f99d775f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d7760e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d776510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d776460 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d776868 # | | | | `-ReturnStmt 0x55f99d776858 # | | | | `-CallExpr 0x55f99d776828 'float' # | | | | |-ImplicitCastExpr 0x55f99d776810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d7767f0 '' Function 0x55f99d719f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d7767c8 'float' # | | | | `-ImplicitCastExpr 0x55f99d7767b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d776798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d776760 'int' lvalue ParmVar 0x55f99d776460 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d7765c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7769c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d776918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d776d40 # | | | | `-ReturnStmt 0x55f99d776d30 # | | | | `-CallExpr 0x55f99d776d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d776ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d776cc8 '' Function 0x55f99d71a188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d776ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d776c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d776c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d776c38 'int2':'vector' lvalue ParmVar 0x55f99d776918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d776a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d776ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d776df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d777220 # | | | | `-ReturnStmt 0x55f99d777210 # | | | | `-CallExpr 0x55f99d7771e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7771c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7771a8 '' Function 0x55f99d71a400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d777180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d777168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d777150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d777118 'int3':'vector' lvalue ParmVar 0x55f99d776df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d776f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d777380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7772d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d777730 # | | | | `-ReturnStmt 0x55f99d777720 # | | | | `-CallExpr 0x55f99d7776f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7776d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7776b8 '' Function 0x55f99d71a678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d777690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d777650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d777638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d777600 'int4':'vector' lvalue ParmVar 0x55f99d7772d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d777430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d777890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7777e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d777c08 # | | | | `-ReturnStmt 0x55f99d777bf8 # | | | | `-CallExpr 0x55f99d777bc8 'float' # | | | | |-ImplicitCastExpr 0x55f99d777bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d777b90 '' Function 0x55f99d719f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d777b68 'float' # | | | | `-ImplicitCastExpr 0x55f99d777b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d777b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d777b00 'uint':'unsigned int' lvalue ParmVar 0x55f99d7777e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d777940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d777d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d777cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d778100 # | | | | `-ReturnStmt 0x55f99d7780f0 # | | | | `-CallExpr 0x55f99d7780c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7780a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d778088 '' Function 0x55f99d71a188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d778060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d778048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d778030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d777ff8 'uint2':'vector' lvalue ParmVar 0x55f99d777cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d777e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d778260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7781b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d778600 # | | | | `-ReturnStmt 0x55f99d7785f0 # | | | | `-CallExpr 0x55f99d7785c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7785a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d778588 '' Function 0x55f99d71a400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d778560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d778548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d778530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7784f8 'uint3':'vector' lvalue ParmVar 0x55f99d7781b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d778310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d778760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7786b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d778b08 # | | | | `-ReturnStmt 0x55f99d778af8 # | | | | `-CallExpr 0x55f99d778ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d778ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d778a90 '' Function 0x55f99d71a678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d778a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d778a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d778a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d778a00 'uint4':'vector' lvalue ParmVar 0x55f99d7786b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d778810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d778c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d778bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d779000 # | | | | `-ReturnStmt 0x55f99d778ff0 # | | | | `-CallExpr 0x55f99d778fc0 'float' # | | | | |-ImplicitCastExpr 0x55f99d778fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d778f88 '' Function 0x55f99d719f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d778f60 'float' # | | | | `-ImplicitCastExpr 0x55f99d778f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d778f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d778ef8 'int64_t':'long' lvalue ParmVar 0x55f99d778bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d778d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d779160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7790b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d779518 # | | | | `-ReturnStmt 0x55f99d779508 # | | | | `-CallExpr 0x55f99d7794d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7794c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7794a0 '' Function 0x55f99d71a188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d779478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d779460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d779448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d779410 'int64_t2':'vector' lvalue ParmVar 0x55f99d7790b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d779210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7796a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7795c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d779a60 # | | | | `-ReturnStmt 0x55f99d779a50 # | | | | `-CallExpr 0x55f99d779a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d779a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7799e8 '' Function 0x55f99d71a400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7799c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7799a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d779990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d779958 'int64_t3':'vector' lvalue ParmVar 0x55f99d7795c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d779750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d779bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d779b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d779f88 # | | | | `-ReturnStmt 0x55f99d779f78 # | | | | `-CallExpr 0x55f99d779f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d779f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d779f10 '' Function 0x55f99d71a678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d779ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d779ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d779eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d779e80 'int64_t4':'vector' lvalue ParmVar 0x55f99d779b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d779c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77a0e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77a038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d77a4a0 # | | | | `-ReturnStmt 0x55f99d77a490 # | | | | `-CallExpr 0x55f99d77a460 'float' # | | | | |-ImplicitCastExpr 0x55f99d77a448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d77a428 '' Function 0x55f99d719f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d77a400 'float' # | | | | `-ImplicitCastExpr 0x55f99d77a3e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77a3d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77a398 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d77a038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d77a198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77a600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77a550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d77a9d8 # | | | | `-ReturnStmt 0x55f99d77a9c8 # | | | | `-CallExpr 0x55f99d77a998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d77a980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d77a960 '' Function 0x55f99d71a188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d77a938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d77a920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77a908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77a8d0 'uint64_t2':'vector' lvalue ParmVar 0x55f99d77a550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d77a6b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77ab38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77aa88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d77af18 # | | | | `-ReturnStmt 0x55f99d77af08 # | | | | `-CallExpr 0x55f99d77aed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d77aec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d77aea0 '' Function 0x55f99d71a400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d77ae78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d77ae60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77ae48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77ae10 'uint64_t3':'vector' lvalue ParmVar 0x55f99d77aa88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d77abe8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77b078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77afc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d77b460 # | | | | `-ReturnStmt 0x55f99d77b450 # | | | | `-CallExpr 0x55f99d77b420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d77b408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d77b3e8 '' Function 0x55f99d71a678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d77b3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d77b3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77b390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77b358 'uint64_t4':'vector' lvalue ParmVar 0x55f99d77afc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d77b128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77b5d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77b520 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d77b9d8 # | | | | `-ReturnStmt 0x55f99d77b9c8 # | | | | `-CallExpr 0x55f99d77b998 'float' # | | | | |-ImplicitCastExpr 0x55f99d77b980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d77b960 '' Function 0x55f99d71b290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d77b938 'float' # | | | | `-ImplicitCastExpr 0x55f99d77b920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77b908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77b8d0 'double' lvalue ParmVar 0x55f99d77b520 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d77b740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d77bb48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77ba98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d77beb0 # | | | | `-ReturnStmt 0x55f99d77bea0 # | | | | `-CallExpr 0x55f99d77be70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d77be58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d77be38 '' Function 0x55f99d71b508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d77be10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d77bdf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77bde0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77bda8 'double2':'vector' lvalue ParmVar 0x55f99d77ba98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d77bbf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d77c020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77bf70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d77c390 # | | | | `-ReturnStmt 0x55f99d77c380 # | | | | `-CallExpr 0x55f99d77c350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d77c338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d77c318 '' Function 0x55f99d6dfbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d77c2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d77c2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77c2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77c288 'double3':'vector' lvalue ParmVar 0x55f99d77bf70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d77c0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d77c500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77c450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d77c878 # | | | | `-ReturnStmt 0x55f99d77c868 # | | | | `-CallExpr 0x55f99d77c838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d77c820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d77c800 '' Function 0x55f99d6dfe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d77c7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d77c7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77c7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77c770 'double4':'vector' lvalue ParmVar 0x55f99d77c450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d77c5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d77c9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77c928 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d77cd30 # | | | | `-ReturnStmt 0x55f99d77cd20 # | | | | `-CallExpr 0x55f99d77ccf0 'float' # | | | | |-ImplicitCastExpr 0x55f99d77ccd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d77ccb8 '' Function 0x55f99d71b290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d77cc90 'float' # | | | | `-ImplicitCastExpr 0x55f99d77cc78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77cc60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77cc28 'int' lvalue ParmVar 0x55f99d77c928 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d77ca88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77ce90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77cde0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d77d208 # | | | | `-ReturnStmt 0x55f99d77d1f8 # | | | | `-CallExpr 0x55f99d77d1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d77d1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d77d190 '' Function 0x55f99d71b508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d77d168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d77d150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77d138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77d100 'int2':'vector' lvalue ParmVar 0x55f99d77cde0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d77cf40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77d368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77d2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d77d6e8 # | | | | `-ReturnStmt 0x55f99d77d6d8 # | | | | `-CallExpr 0x55f99d77d6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d77d690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d77d670 '' Function 0x55f99d6dfbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d77d648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d77d630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77d618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77d5e0 'int3':'vector' lvalue ParmVar 0x55f99d77d2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d77d418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77e108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77e058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d77e490 # | | | | `-ReturnStmt 0x55f99d77e480 # | | | | `-CallExpr 0x55f99d77e450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d77e438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d77e418 '' Function 0x55f99d6dfe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d77e3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d77e3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77e3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77e388 'int4':'vector' lvalue ParmVar 0x55f99d77e058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d77e1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77e5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77e540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d77e968 # | | | | `-ReturnStmt 0x55f99d77e958 # | | | | `-CallExpr 0x55f99d77e928 'float' # | | | | |-ImplicitCastExpr 0x55f99d77e910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d77e8f0 '' Function 0x55f99d71b290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d77e8c8 'float' # | | | | `-ImplicitCastExpr 0x55f99d77e8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77e898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77e860 'uint':'unsigned int' lvalue ParmVar 0x55f99d77e540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d77e6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77eac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77ea18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d77ee60 # | | | | `-ReturnStmt 0x55f99d77ee50 # | | | | `-CallExpr 0x55f99d77ee20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d77ee08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d77ede8 '' Function 0x55f99d71b508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d77edc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d77eda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77ed90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77ed58 'uint2':'vector' lvalue ParmVar 0x55f99d77ea18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d77eb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77efc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77ef10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d77f360 # | | | | `-ReturnStmt 0x55f99d77f350 # | | | | `-CallExpr 0x55f99d77f320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d77f308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d77f2e8 '' Function 0x55f99d6dfbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d77f2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d77f2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77f290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77f258 'uint3':'vector' lvalue ParmVar 0x55f99d77ef10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d77f070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77f4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77f410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d77f868 # | | | | `-ReturnStmt 0x55f99d77f858 # | | | | `-CallExpr 0x55f99d77f828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d77f810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d77f7f0 '' Function 0x55f99d6dfe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d77f7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d77f7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77f798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77f760 'uint4':'vector' lvalue ParmVar 0x55f99d77f410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d77f570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77f9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77f918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d77fd60 # | | | | `-ReturnStmt 0x55f99d77fd50 # | | | | `-CallExpr 0x55f99d77fd20 'float' # | | | | |-ImplicitCastExpr 0x55f99d77fd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d77fce8 '' Function 0x55f99d71b290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d77fcc0 'float' # | | | | `-ImplicitCastExpr 0x55f99d77fca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d77fc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d77fc58 'int64_t':'long' lvalue ParmVar 0x55f99d77f918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d77fa78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d77fec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d77fe10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d780aa0 # | | | | `-ReturnStmt 0x55f99d780a90 # | | | | `-CallExpr 0x55f99d780a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d780a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d780a28 '' Function 0x55f99d71b508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d780a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7809e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7809d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d780998 'int64_t2':'vector' lvalue ParmVar 0x55f99d77fe10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d77ff70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d780c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d780b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d780fc0 # | | | | `-ReturnStmt 0x55f99d780fb0 # | | | | `-CallExpr 0x55f99d780f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d780f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d780f48 '' Function 0x55f99d6dfbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d780f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d780f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d780ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d780eb8 'int64_t3':'vector' lvalue ParmVar 0x55f99d780b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d780cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d781120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d781070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7814e8 # | | | | `-ReturnStmt 0x55f99d7814d8 # | | | | `-CallExpr 0x55f99d7814a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d781490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d781470 '' Function 0x55f99d6dfe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d781448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d781430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d781418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7813e0 'int64_t4':'vector' lvalue ParmVar 0x55f99d781070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d7811d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d781648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d781598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d781a00 # | | | | `-ReturnStmt 0x55f99d7819f0 # | | | | `-CallExpr 0x55f99d7819c0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7819a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d781988 '' Function 0x55f99d71b290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d781960 'float' # | | | | `-ImplicitCastExpr 0x55f99d781948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d781930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7818f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d781598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d7816f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d781b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d781ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d781f38 # | | | | `-ReturnStmt 0x55f99d781f28 # | | | | `-CallExpr 0x55f99d781ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d781ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d781ec0 '' Function 0x55f99d71b508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d781e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d781e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d781e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d781e30 'uint64_t2':'vector' lvalue ParmVar 0x55f99d781ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d781c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d782098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d781fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d782478 # | | | | `-ReturnStmt 0x55f99d782468 # | | | | `-CallExpr 0x55f99d782438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d782420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d782400 '' Function 0x55f99d6dfbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7823d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7823c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7823a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d782370 'uint64_t3':'vector' lvalue ParmVar 0x55f99d781fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d782148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7825d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d782528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d7829c0 # | | | | `-ReturnStmt 0x55f99d7829b0 # | | | | `-CallExpr 0x55f99d782980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d782968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d782948 '' Function 0x55f99d6dfe58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d782920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d782908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7828f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7828b8 'uint64_t4':'vector' lvalue ParmVar 0x55f99d782528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d782688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d782b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d782a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d782e70 # | | | | `-ReturnStmt 0x55f99d782e60 # | | | | `-CallExpr 0x55f99d782e30 'float' # | | | | |-ImplicitCastExpr 0x55f99d782e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d782df8 '' Function 0x55f99d72b1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d782dd0 'float' # | | | | `-ImplicitCastExpr 0x55f99d782db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d782da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d782d68 'double' lvalue ParmVar 0x55f99d782a78 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d782bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d782fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d782f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d783340 # | | | | `-ReturnStmt 0x55f99d783330 # | | | | `-CallExpr 0x55f99d783300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7832e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d7832c8 '' Function 0x55f99d72b430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7832a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d783288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d783270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d783238 'double2':'vector' lvalue ParmVar 0x55f99d782f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d783088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d7834a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7833f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d783818 # | | | | `-ReturnStmt 0x55f99d783808 # | | | | `-CallExpr 0x55f99d7837d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7837c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7837a0 '' Function 0x55f99d72b6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d783778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d783760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d783748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d783710 'double3':'vector' lvalue ParmVar 0x55f99d7833f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d783558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d783980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7838d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d783cf8 # | | | | `-ReturnStmt 0x55f99d783ce8 # | | | | `-CallExpr 0x55f99d783cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d783ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d783c80 '' Function 0x55f99d72b930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d783c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d783c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d783c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d783bf0 'double4':'vector' lvalue ParmVar 0x55f99d7838d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d783a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d783e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d783da8 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d7841b0 # | | | | `-ReturnStmt 0x55f99d7841a0 # | | | | `-CallExpr 0x55f99d784170 'float' # | | | | |-ImplicitCastExpr 0x55f99d784158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d784138 '' Function 0x55f99d72b1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d784110 'float' # | | | | `-ImplicitCastExpr 0x55f99d7840f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7840e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7840a8 'int' lvalue ParmVar 0x55f99d783da8 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d783f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d784310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d784260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d784688 # | | | | `-ReturnStmt 0x55f99d784678 # | | | | `-CallExpr 0x55f99d784648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d784630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d784610 '' Function 0x55f99d72b430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d7845e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7845d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7845b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d784580 'int2':'vector' lvalue ParmVar 0x55f99d784260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d7843c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7856c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d784738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d785a40 # | | | | `-ReturnStmt 0x55f99d785a30 # | | | | `-CallExpr 0x55f99d785a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7859e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7859c8 '' Function 0x55f99d72b6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d7859a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d785988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d785970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d785938 'int3':'vector' lvalue ParmVar 0x55f99d784738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d785770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d785ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d785af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d785f28 # | | | | `-ReturnStmt 0x55f99d785f18 # | | | | `-CallExpr 0x55f99d785ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d785ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d785eb0 '' Function 0x55f99d72b930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d785e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d785e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d785e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d785e20 'int4':'vector' lvalue ParmVar 0x55f99d785af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d785c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d786088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d785fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d786400 # | | | | `-ReturnStmt 0x55f99d7863f0 # | | | | `-CallExpr 0x55f99d7863c0 'float' # | | | | |-ImplicitCastExpr 0x55f99d7863a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d786388 '' Function 0x55f99d72b1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d786360 'float' # | | | | `-ImplicitCastExpr 0x55f99d786348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d786330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7862f8 'uint':'unsigned int' lvalue ParmVar 0x55f99d785fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d786138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d786560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7864b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d7868f8 # | | | | `-ReturnStmt 0x55f99d7868e8 # | | | | `-CallExpr 0x55f99d7868b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7868a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d786880 '' Function 0x55f99d72b430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d786858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d786840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d786828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7867f0 'uint2':'vector' lvalue ParmVar 0x55f99d7864b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d786610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d786a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7869a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d786df8 # | | | | `-ReturnStmt 0x55f99d786de8 # | | | | `-CallExpr 0x55f99d786db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d786da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d786d80 '' Function 0x55f99d72b6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d786d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d786d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d786d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d786cf0 'uint3':'vector' lvalue ParmVar 0x55f99d7869a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d786b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d786f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d786ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d787300 # | | | | `-ReturnStmt 0x55f99d7872f0 # | | | | `-CallExpr 0x55f99d7872c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7872a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d787288 '' Function 0x55f99d72b930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d787260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d787248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d787230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7871f8 'uint4':'vector' lvalue ParmVar 0x55f99d786ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d787008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d787460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7873b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d7877f8 # | | | | `-ReturnStmt 0x55f99d7877e8 # | | | | `-CallExpr 0x55f99d7877b8 'float' # | | | | |-ImplicitCastExpr 0x55f99d7877a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d787780 '' Function 0x55f99d72b1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d787758 'float' # | | | | `-ImplicitCastExpr 0x55f99d787740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d787728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7876f0 'int64_t':'long' lvalue ParmVar 0x55f99d7873b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d787510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d787958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7878a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d787d10 # | | | | `-ReturnStmt 0x55f99d787d00 # | | | | `-CallExpr 0x55f99d787cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d787cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d787c98 '' Function 0x55f99d72b430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d787c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d787c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d787c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d787c08 'int64_t2':'vector' lvalue ParmVar 0x55f99d7878a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d787a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d787e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d787dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d788230 # | | | | `-ReturnStmt 0x55f99d788220 # | | | | `-CallExpr 0x55f99d7881f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d7881d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d7881b8 '' Function 0x55f99d72b6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d788190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d788178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d788160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d788128 'int64_t3':'vector' lvalue ParmVar 0x55f99d787dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d787f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d788390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d7882e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d788758 # | | | | `-ReturnStmt 0x55f99d788748 # | | | | `-CallExpr 0x55f99d788718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d788700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d7886e0 '' Function 0x55f99d72b930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d7886b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7886a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d788688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d788650 'int64_t4':'vector' lvalue ParmVar 0x55f99d7882e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d788440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d7888b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d788808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d788c70 # | | | | `-ReturnStmt 0x55f99d788c60 # | | | | `-CallExpr 0x55f99d788c30 'float' # | | | | |-ImplicitCastExpr 0x55f99d788c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d788bf8 '' Function 0x55f99d72b1b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d788bd0 'float' # | | | | `-ImplicitCastExpr 0x55f99d788bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d788ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d788b68 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d788808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d788968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d788dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d788d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d7891a8 # | | | | `-ReturnStmt 0x55f99d789198 # | | | | `-CallExpr 0x55f99d789168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d789150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d789130 '' Function 0x55f99d72b430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d789108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d7890f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d7890d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7890a0 'uint64_t2':'vector' lvalue ParmVar 0x55f99d788d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d788e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d789308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d789258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d84fc78 # | | | | `-ReturnStmt 0x55f99d84fc68 # | | | | `-CallExpr 0x55f99d84fc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d84fc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d789670 '' Function 0x55f99d72b6a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d789648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d789630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d789618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d7895e0 'uint64_t3':'vector' lvalue ParmVar 0x55f99d789258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d7893b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d84fdd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d84fd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d8501c0 # | | | | `-ReturnStmt 0x55f99d8501b0 # | | | | `-CallExpr 0x55f99d850180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d850168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d850148 '' Function 0x55f99d72b930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d850120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d850108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8500f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8500b8 'uint64_t4':'vector' lvalue ParmVar 0x55f99d84fd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d84fe88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d850330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d850280 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d850678 # | | | | `-ReturnStmt 0x55f99d850668 # | | | | `-CallExpr 0x55f99d850638 'float' # | | | | |-ImplicitCastExpr 0x55f99d850620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d850600 '' Function 0x55f99d72c548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d8505d8 'float' # | | | | `-ImplicitCastExpr 0x55f99d8505c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8505a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d850570 'double' lvalue ParmVar 0x55f99d850280 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d8503e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d8507e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d850738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d850b50 # | | | | `-ReturnStmt 0x55f99d850b40 # | | | | `-CallExpr 0x55f99d850b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d850af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d850ad8 '' Function 0x55f99d72c7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d850ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d850a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d850a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d850a48 'double2':'vector' lvalue ParmVar 0x55f99d850738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d850898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d850cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d850c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d851030 # | | | | `-ReturnStmt 0x55f99d851020 # | | | | `-CallExpr 0x55f99d850ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d850fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d850fb8 '' Function 0x55f99d72ca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d850f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d850f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d850f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d850f28 'double3':'vector' lvalue ParmVar 0x55f99d850c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d850d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d8511a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8510f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d851518 # | | | | `-ReturnStmt 0x55f99d851508 # | | | | `-CallExpr 0x55f99d8514d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8514c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d8514a0 '' Function 0x55f99d72ccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d851478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d851460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d851448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d851410 'double4':'vector' lvalue ParmVar 0x55f99d8510f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d851250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d851678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8515c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d8519d0 # | | | | `-ReturnStmt 0x55f99d8519c0 # | | | | `-CallExpr 0x55f99d851990 'float' # | | | | |-ImplicitCastExpr 0x55f99d851978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d851958 '' Function 0x55f99d72c548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d851930 'float' # | | | | `-ImplicitCastExpr 0x55f99d851918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d851900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8518c8 'int' lvalue ParmVar 0x55f99d8515c8 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d851728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d851b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d851a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d851ea8 # | | | | `-ReturnStmt 0x55f99d851e98 # | | | | `-CallExpr 0x55f99d851e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d851e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d851e30 '' Function 0x55f99d72c7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d851e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d851df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d851dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d851da0 'int2':'vector' lvalue ParmVar 0x55f99d851a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d851be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d852008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d851f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d852388 # | | | | `-ReturnStmt 0x55f99d852378 # | | | | `-CallExpr 0x55f99d852348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d852330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d852310 '' Function 0x55f99d72ca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d8522e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8522d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8522b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d852280 'int3':'vector' lvalue ParmVar 0x55f99d851f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d8520b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8524e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d852438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d852870 # | | | | `-ReturnStmt 0x55f99d852860 # | | | | `-CallExpr 0x55f99d852830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d852818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d8527f8 '' Function 0x55f99d72ccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d8527d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8527b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8527a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d852768 'int4':'vector' lvalue ParmVar 0x55f99d852438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d852598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8529d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d852920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d852d48 # | | | | `-ReturnStmt 0x55f99d852d38 # | | | | `-CallExpr 0x55f99d852d08 'float' # | | | | |-ImplicitCastExpr 0x55f99d852cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d852cd0 '' Function 0x55f99d72c548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d852ca8 'float' # | | | | `-ImplicitCastExpr 0x55f99d852c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d852c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d852c40 'uint':'unsigned int' lvalue ParmVar 0x55f99d852920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d852a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d852ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d852df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d853240 # | | | | `-ReturnStmt 0x55f99d853230 # | | | | `-CallExpr 0x55f99d853200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8531e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d8531c8 '' Function 0x55f99d72c7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d8531a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d853188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d853170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d853138 'uint2':'vector' lvalue ParmVar 0x55f99d852df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d852f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8533a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8532f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d853740 # | | | | `-ReturnStmt 0x55f99d853730 # | | | | `-CallExpr 0x55f99d853700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8536e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d8536c8 '' Function 0x55f99d72ca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d8536a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d853688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d853670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d853638 'uint3':'vector' lvalue ParmVar 0x55f99d8532f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d853450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8538a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8537f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d855220 # | | | | `-ReturnStmt 0x55f99d855210 # | | | | `-CallExpr 0x55f99d8551e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d853bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d853bd0 '' Function 0x55f99d72ccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d853ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d853b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d853b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d853b40 'uint4':'vector' lvalue ParmVar 0x55f99d8537f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d853950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d855380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8552d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d855718 # | | | | `-ReturnStmt 0x55f99d855708 # | | | | `-CallExpr 0x55f99d8556d8 'float' # | | | | |-ImplicitCastExpr 0x55f99d8556c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d8556a0 '' Function 0x55f99d72c548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d855678 'float' # | | | | `-ImplicitCastExpr 0x55f99d855660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d855648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d855610 'int64_t':'long' lvalue ParmVar 0x55f99d8552d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d855430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d855878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8557c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d855c30 # | | | | `-ReturnStmt 0x55f99d855c20 # | | | | `-CallExpr 0x55f99d855bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d855bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d855bb8 '' Function 0x55f99d72c7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d855b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d855b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d855b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d855b28 'int64_t2':'vector' lvalue ParmVar 0x55f99d8557c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d855928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d855d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d855ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d856150 # | | | | `-ReturnStmt 0x55f99d856140 # | | | | `-CallExpr 0x55f99d856110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8560f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d8560d8 '' Function 0x55f99d72ca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d8560b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d856098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d856080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d856048 'int64_t3':'vector' lvalue ParmVar 0x55f99d855ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d855e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8562b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d856200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d856678 # | | | | `-ReturnStmt 0x55f99d856668 # | | | | `-CallExpr 0x55f99d856638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d856620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d856600 '' Function 0x55f99d72ccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d8565d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8565c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8565a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d856570 'int64_t4':'vector' lvalue ParmVar 0x55f99d856200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d856360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8567d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d856728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d856b90 # | | | | `-ReturnStmt 0x55f99d856b80 # | | | | `-CallExpr 0x55f99d856b50 'float' # | | | | |-ImplicitCastExpr 0x55f99d856b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d856b18 '' Function 0x55f99d72c548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d856af0 'float' # | | | | `-ImplicitCastExpr 0x55f99d856ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d856ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d856a88 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d856728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d856888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d856cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d856c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d8570c8 # | | | | `-ReturnStmt 0x55f99d8570b8 # | | | | `-CallExpr 0x55f99d857088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d857070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d857050 '' Function 0x55f99d72c7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d857028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d857010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d856ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d856fc0 'uint64_t2':'vector' lvalue ParmVar 0x55f99d856c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d856da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d857228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d857178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d857608 # | | | | `-ReturnStmt 0x55f99d8575f8 # | | | | `-CallExpr 0x55f99d8575c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8575b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d857590 '' Function 0x55f99d72ca38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d857568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d857550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d857538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d857500 'uint64_t3':'vector' lvalue ParmVar 0x55f99d857178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d8572d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d857768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8576b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d857b50 # | | | | `-ReturnStmt 0x55f99d857b40 # | | | | `-CallExpr 0x55f99d857b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d857af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d857ad8 '' Function 0x55f99d72ccb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d857ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d857a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d857a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d857a48 'uint64_t4':'vector' lvalue ParmVar 0x55f99d8576b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d857818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d857cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d857c10 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d858008 # | | | | `-ReturnStmt 0x55f99d857ff8 # | | | | `-CallExpr 0x55f99d857fc8 'float' # | | | | |-ImplicitCastExpr 0x55f99d857fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d857f90 '' Function 0x55f99d72d8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d857f68 'float' # | | | | `-ImplicitCastExpr 0x55f99d857f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d857f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d857f00 'double' lvalue ParmVar 0x55f99d857c10 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d857d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d858178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8580c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d8584e0 # | | | | `-ReturnStmt 0x55f99d8584d0 # | | | | `-CallExpr 0x55f99d8584a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d858488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d858468 '' Function 0x55f99d72db50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d858440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d858428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d858410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8583d8 'double2':'vector' lvalue ParmVar 0x55f99d8580c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d858228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d858650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8585a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d8589c0 # | | | | `-ReturnStmt 0x55f99d8589b0 # | | | | `-CallExpr 0x55f99d858980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d858968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d858948 '' Function 0x55f99d72ddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d858920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d858908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8588f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8588b8 'double3':'vector' lvalue ParmVar 0x55f99d8585a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d858700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d858b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d858a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d858ea8 # | | | | `-ReturnStmt 0x55f99d858e98 # | | | | `-CallExpr 0x55f99d858e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d858e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d858e30 '' Function 0x55f99d72e040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d858e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d858df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d858dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d858da0 'double4':'vector' lvalue ParmVar 0x55f99d858a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d858be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d859008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d858f58 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d8593a0 # | | | | `-ReturnStmt 0x55f99d859390 # | | | | `-CallExpr 0x55f99d859360 'float' # | | | | |-ImplicitCastExpr 0x55f99d859348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d859328 '' Function 0x55f99d72d8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d859300 'float' # | | | | `-ImplicitCastExpr 0x55f99d8592e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8592d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d859298 'int' lvalue ParmVar 0x55f99d858f58 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d8590b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d859500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d859450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d859878 # | | | | `-ReturnStmt 0x55f99d859868 # | | | | `-CallExpr 0x55f99d859838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d859820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d859800 '' Function 0x55f99d72db50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d8597d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8597c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8597a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d859770 'int2':'vector' lvalue ParmVar 0x55f99d859450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d8595b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8599d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d859928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d859d58 # | | | | `-ReturnStmt 0x55f99d859d48 # | | | | `-CallExpr 0x55f99d859d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d859d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d859ce0 '' Function 0x55f99d72ddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d859cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d859ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d859c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d859c50 'int3':'vector' lvalue ParmVar 0x55f99d859928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d859a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d859eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d859e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d85a240 # | | | | `-ReturnStmt 0x55f99d85a230 # | | | | `-CallExpr 0x55f99d85a200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85a1e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d85a1c8 '' Function 0x55f99d72e040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d85a1a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85a188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85a170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85a138 'int4':'vector' lvalue ParmVar 0x55f99d859e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d859f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85a3a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85a2f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d85a718 # | | | | `-ReturnStmt 0x55f99d85a708 # | | | | `-CallExpr 0x55f99d85a6d8 'float' # | | | | |-ImplicitCastExpr 0x55f99d85a6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d85a6a0 '' Function 0x55f99d72d8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d85a678 'float' # | | | | `-ImplicitCastExpr 0x55f99d85a660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85a648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85a610 'uint':'unsigned int' lvalue ParmVar 0x55f99d85a2f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d85a450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85a878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85a7c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d85ac10 # | | | | `-ReturnStmt 0x55f99d85ac00 # | | | | `-CallExpr 0x55f99d85abd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85abb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d85ab98 '' Function 0x55f99d72db50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d85ab70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85ab58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85ab40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85ab08 'uint2':'vector' lvalue ParmVar 0x55f99d85a7c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d85a928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85ad70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85acc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d85b110 # | | | | `-ReturnStmt 0x55f99d85b100 # | | | | `-CallExpr 0x55f99d85b0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85b0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d85b098 '' Function 0x55f99d72ddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d85b070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85b058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85b040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85b008 'uint3':'vector' lvalue ParmVar 0x55f99d85acc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d85ae20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85b270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85b1c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d85b618 # | | | | `-ReturnStmt 0x55f99d85b608 # | | | | `-CallExpr 0x55f99d85b5d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85b5c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d85b5a0 '' Function 0x55f99d72e040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d85b578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85b560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85b548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85b510 'uint4':'vector' lvalue ParmVar 0x55f99d85b1c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d85b320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85b778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85b6c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d85bb10 # | | | | `-ReturnStmt 0x55f99d85bb00 # | | | | `-CallExpr 0x55f99d85bad0 'float' # | | | | |-ImplicitCastExpr 0x55f99d85bab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d85ba98 '' Function 0x55f99d72d8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d85ba70 'float' # | | | | `-ImplicitCastExpr 0x55f99d85ba58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85ba40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85ba08 'int64_t':'long' lvalue ParmVar 0x55f99d85b6c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d85b828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85bc70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85bbc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d85c028 # | | | | `-ReturnStmt 0x55f99d85c018 # | | | | `-CallExpr 0x55f99d85bfe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85bfd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d85bfb0 '' Function 0x55f99d72db50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d85bf88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85bf70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85bf58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85bf20 'int64_t2':'vector' lvalue ParmVar 0x55f99d85bbc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d85bd20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85c188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85c0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d85c548 # | | | | `-ReturnStmt 0x55f99d85c538 # | | | | `-CallExpr 0x55f99d85c508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85c4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d85c4d0 '' Function 0x55f99d72ddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d85c4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85c490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85c478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85c440 'int64_t3':'vector' lvalue ParmVar 0x55f99d85c0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d85c238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85c6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85c5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d85ca70 # | | | | `-ReturnStmt 0x55f99d85ca60 # | | | | `-CallExpr 0x55f99d85ca30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85ca18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d85c9f8 '' Function 0x55f99d72e040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d85c9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85c9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85c9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85c968 'int64_t4':'vector' lvalue ParmVar 0x55f99d85c5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d85c758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85cbd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85cb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d85cf88 # | | | | `-ReturnStmt 0x55f99d85cf78 # | | | | `-CallExpr 0x55f99d85cf48 'float' # | | | | |-ImplicitCastExpr 0x55f99d85cf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d85cf10 '' Function 0x55f99d72d8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d85cee8 'float' # | | | | `-ImplicitCastExpr 0x55f99d85ced0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85ceb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85ce80 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d85cb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d85cc80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85d0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85d038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d85d8d0 # | | | | `-ReturnStmt 0x55f99d85d8c0 # | | | | `-CallExpr 0x55f99d85d890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85d878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d85d858 '' Function 0x55f99d72db50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d85d830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85d818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85d800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85d7c8 'uint64_t2':'vector' lvalue ParmVar 0x55f99d85d038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d85d198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85da30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85d980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d85de10 # | | | | `-ReturnStmt 0x55f99d85de00 # | | | | `-CallExpr 0x55f99d85ddd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85ddb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d85dd98 '' Function 0x55f99d72ddc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d85dd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85dd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85dd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85dd08 'uint64_t3':'vector' lvalue ParmVar 0x55f99d85d980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d85dae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85df70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85dec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d85e358 # | | | | `-ReturnStmt 0x55f99d85e348 # | | | | `-CallExpr 0x55f99d85e318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85e300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d85e2e0 '' Function 0x55f99d72e040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d85e2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85e2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85e288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85e250 'uint64_t4':'vector' lvalue ParmVar 0x55f99d85dec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d85e020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d85e568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85e418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55f99d85e498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55f99d85e950 # | | | | `-ReturnStmt 0x55f99d85e940 # | | | | `-CallExpr 0x55f99d85e908 'float' # | | | | |-ImplicitCastExpr 0x55f99d85e8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d85e8d0 '' Function 0x55f99d72ef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d85e818 'float' # | | | | | `-ImplicitCastExpr 0x55f99d85e800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d85e7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d85e7b0 'double' lvalue ParmVar 0x55f99d85e418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55f99d85e8a8 'float' # | | | | `-ImplicitCastExpr 0x55f99d85e890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85e878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85e840 'double' lvalue ParmVar 0x55f99d85e498 'V2' 'double' # | | | `-DeprecatedAttr 0x55f99d85e620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d85eb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85ea10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d85ea90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55f99d85ef80 # | | | | `-ReturnStmt 0x55f99d85ef70 # | | | | `-CallExpr 0x55f99d85ef38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85ef20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d85ef00 '' Function 0x55f99d72f2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d85ee30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d85ee18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d85ee00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d85edc8 'double2':'vector' lvalue ParmVar 0x55f99d85ea10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55f99d85eed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85eec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85eea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85ee70 'double2':'vector' lvalue ParmVar 0x55f99d85ea90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d85ec18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d85f190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85f040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d85f0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55f99d85f5b8 # | | | | `-ReturnStmt 0x55f99d85f5a8 # | | | | `-CallExpr 0x55f99d85f570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85f558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d85f538 '' Function 0x55f99d72f5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d85f468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d85f450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d85f438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d85f400 'double3':'vector' lvalue ParmVar 0x55f99d85f040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55f99d85f510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85f4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85f4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85f4a8 'double3':'vector' lvalue ParmVar 0x55f99d85f0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d85f248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d85f7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85f678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d85f6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55f99d85fbf8 # | | | | `-ReturnStmt 0x55f99d85fbe8 # | | | | `-CallExpr 0x55f99d85fbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d85fb98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d85fb78 '' Function 0x55f99d72f950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d85faa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d85fa90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d85fa78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d85fa40 'double4':'vector' lvalue ParmVar 0x55f99d85f678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55f99d85fb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d85fb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d85fb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d85fae8 'double4':'vector' lvalue ParmVar 0x55f99d85f6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d85f880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d85fdf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d85fca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55f99d85fd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55f99d8601f0 # | | | | `-ReturnStmt 0x55f99d8601e0 # | | | | `-CallExpr 0x55f99d8601a8 'float' # | | | | |-ImplicitCastExpr 0x55f99d860190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d860170 '' Function 0x55f99d72ef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d8600b8 'float' # | | | | | `-ImplicitCastExpr 0x55f99d8600a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d860088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d860050 'int' lvalue ParmVar 0x55f99d85fca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55f99d860148 'float' # | | | | `-ImplicitCastExpr 0x55f99d860130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d860118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8600e0 'int' lvalue ParmVar 0x55f99d85fd28 'V2' 'int' # | | | `-DeprecatedAttr 0x55f99d85feb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8603f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8602a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55f99d860320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55f99d860820 # | | | | `-ReturnStmt 0x55f99d860810 # | | | | `-CallExpr 0x55f99d8607d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8607c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d8607a0 '' Function 0x55f99d72f2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d8606d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8606b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8606a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d860668 'int2':'vector' lvalue ParmVar 0x55f99d8602a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55f99d860778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d860760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d860748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d860710 'int2':'vector' lvalue ParmVar 0x55f99d860320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d8604a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d860a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8608d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55f99d860950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55f99d860e58 # | | | | `-ReturnStmt 0x55f99d860e48 # | | | | `-CallExpr 0x55f99d860e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d860df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d860dd8 '' Function 0x55f99d72f5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d860d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d860cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d860cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d860ca0 'int3':'vector' lvalue ParmVar 0x55f99d8608d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55f99d860db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d860d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d860d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d860d48 'int3':'vector' lvalue ParmVar 0x55f99d860950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d860ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d861058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d860f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55f99d860f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55f99d861498 # | | | | `-ReturnStmt 0x55f99d861488 # | | | | `-CallExpr 0x55f99d861450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d861438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d861418 '' Function 0x55f99d72f950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d861348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d861330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d861318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8612e0 'int4':'vector' lvalue ParmVar 0x55f99d860f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55f99d8613f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8613d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8613c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d861388 'int4':'vector' lvalue ParmVar 0x55f99d860f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d861110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d863240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d861548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55f99d863170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d863658 # | | | | `-ReturnStmt 0x55f99d863648 # | | | | `-CallExpr 0x55f99d863610 'float' # | | | | |-ImplicitCastExpr 0x55f99d8635f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d8635d8 '' Function 0x55f99d72ef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d863520 'float' # | | | | | `-ImplicitCastExpr 0x55f99d863508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8634f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8634b8 'uint':'unsigned int' lvalue ParmVar 0x55f99d861548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55f99d8635b0 'float' # | | | | `-ImplicitCastExpr 0x55f99d863598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d863580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d863548 'uint':'unsigned int' lvalue ParmVar 0x55f99d863170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d8632f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d863858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d863708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55f99d863788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d863ca8 # | | | | `-ReturnStmt 0x55f99d863c98 # | | | | `-CallExpr 0x55f99d863c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d863c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d863c28 '' Function 0x55f99d72f2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d863b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d863b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d863b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d863af0 'uint2':'vector' lvalue ParmVar 0x55f99d863708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55f99d863c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d863be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d863bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d863b98 'uint2':'vector' lvalue ParmVar 0x55f99d863788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d863910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d863ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d863d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55f99d863dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d864300 # | | | | `-ReturnStmt 0x55f99d8642f0 # | | | | `-CallExpr 0x55f99d8642b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8642a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d864280 '' Function 0x55f99d72f5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d8641b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d864198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d864180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d864148 'uint3':'vector' lvalue ParmVar 0x55f99d863d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55f99d864258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d864240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d864228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8641f0 'uint3':'vector' lvalue ParmVar 0x55f99d863dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d863f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d864500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8643b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55f99d864430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d864960 # | | | | `-ReturnStmt 0x55f99d864950 # | | | | `-CallExpr 0x55f99d864918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d864900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d8648e0 '' Function 0x55f99d72f950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d864810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8647f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8647e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8647a8 'uint4':'vector' lvalue ParmVar 0x55f99d8643b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55f99d8648b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8648a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d864888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d864850 'uint4':'vector' lvalue ParmVar 0x55f99d864430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d8645b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d864b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d864a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55f99d864a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d864f98 # | | | | `-ReturnStmt 0x55f99d864f88 # | | | | `-CallExpr 0x55f99d864f50 'float' # | | | | |-ImplicitCastExpr 0x55f99d864f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d864f18 '' Function 0x55f99d72ef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d864e60 'float' # | | | | | `-ImplicitCastExpr 0x55f99d864e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d864e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d864df8 'int64_t':'long' lvalue ParmVar 0x55f99d864a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55f99d864ef0 'float' # | | | | `-ImplicitCastExpr 0x55f99d864ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d864ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d864e88 'int64_t':'long' lvalue ParmVar 0x55f99d864a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d864c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d865198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d865048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d8650c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d865608 # | | | | `-ReturnStmt 0x55f99d8655f8 # | | | | `-CallExpr 0x55f99d8655c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8655a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d865588 '' Function 0x55f99d72f2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d8654b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8654a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d865488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d865450 'int64_t2':'vector' lvalue ParmVar 0x55f99d865048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f99d865560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d865548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d865530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8654f8 'int64_t2':'vector' lvalue ParmVar 0x55f99d8650c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d865250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d865808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8656b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d865738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d865c80 # | | | | `-ReturnStmt 0x55f99d865c70 # | | | | `-CallExpr 0x55f99d865c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d865c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d865c00 '' Function 0x55f99d72f5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d865b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d865b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d865b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d865ac8 'int64_t3':'vector' lvalue ParmVar 0x55f99d8656b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f99d865bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d865bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d865ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d865b70 'int64_t3':'vector' lvalue ParmVar 0x55f99d865738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d8658c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d865e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d865d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d865db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d866300 # | | | | `-ReturnStmt 0x55f99d8662f0 # | | | | `-CallExpr 0x55f99d8662b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8662a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d866280 '' Function 0x55f99d72f950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d8661b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d866198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d866180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d866148 'int64_t4':'vector' lvalue ParmVar 0x55f99d865d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f99d866258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d866240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d866228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8661f0 'int64_t4':'vector' lvalue ParmVar 0x55f99d865db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d865f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d866500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8663b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55f99d866430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d866958 # | | | | `-ReturnStmt 0x55f99d866948 # | | | | `-CallExpr 0x55f99d866910 'float' # | | | | |-ImplicitCastExpr 0x55f99d8668f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55f99d8668d8 '' Function 0x55f99d72ef98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55f99d866820 'float' # | | | | | `-ImplicitCastExpr 0x55f99d866808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8667f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8667b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d8663b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55f99d8668b0 'float' # | | | | `-ImplicitCastExpr 0x55f99d866898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d866880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d866848 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d866430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d8665b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d866b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d866a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55f99d866a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d866fe8 # | | | | `-ReturnStmt 0x55f99d866fd8 # | | | | `-CallExpr 0x55f99d866fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d866f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55f99d866f68 '' Function 0x55f99d72f2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55f99d866e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d866e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d866e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d866e30 'uint64_t2':'vector' lvalue ParmVar 0x55f99d866a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55f99d866f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d866f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d866f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d866ed8 'uint64_t2':'vector' lvalue ParmVar 0x55f99d866a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d866c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d867dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d867098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55f99d867cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d868258 # | | | | `-ReturnStmt 0x55f99d868248 # | | | | `-CallExpr 0x55f99d868210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8681f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55f99d8681d8 '' Function 0x55f99d72f5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55f99d868108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d8680f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d8680d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d8680a0 'uint64_t3':'vector' lvalue ParmVar 0x55f99d867098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55f99d8681b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d868198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d868180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d868148 'uint64_t3':'vector' lvalue ParmVar 0x55f99d867cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d867e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d868458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d868308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55f99d868388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d8688f8 # | | | | `-ReturnStmt 0x55f99d8688e8 # | | | | `-CallExpr 0x55f99d8688b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d868898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55f99d868878 '' Function 0x55f99d72f950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55f99d8687a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55f99d868790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55f99d868778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55f99d868740 'uint64_t4':'vector' lvalue ParmVar 0x55f99d868308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55f99d868850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d868838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d868820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8687e8 'uint64_t4':'vector' lvalue ParmVar 0x55f99d868388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d868510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d868a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8689b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d868da8 # | | | | `-ReturnStmt 0x55f99d868d98 # | | | | `-CallExpr 0x55f99d868d68 'float' # | | | | |-ImplicitCastExpr 0x55f99d868d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d868d30 '' Function 0x55f99d730570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d868d08 'float' # | | | | `-ImplicitCastExpr 0x55f99d868cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d868cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d868ca0 'double' lvalue ParmVar 0x55f99d8689b0 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d868b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d868f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d868e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d869278 # | | | | `-ReturnStmt 0x55f99d869268 # | | | | `-CallExpr 0x55f99d869238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d869220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d869200 '' Function 0x55f99d7307e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d8691d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8691c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8691a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d869170 'double2':'vector' lvalue ParmVar 0x55f99d868e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d868fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d8693e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d869330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d869750 # | | | | `-ReturnStmt 0x55f99d869740 # | | | | `-CallExpr 0x55f99d869710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8696f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d8696d8 '' Function 0x55f99d730a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d8696b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d869698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d869680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d869648 'double3':'vector' lvalue ParmVar 0x55f99d869330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d869490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d8698b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d869808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d869c30 # | | | | `-ReturnStmt 0x55f99d869c20 # | | | | `-CallExpr 0x55f99d869bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d869bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d869bb8 '' Function 0x55f99d730cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d869b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d869b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d869b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d869b28 'double4':'vector' lvalue ParmVar 0x55f99d869808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d869968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d869d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d869ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d86a0e8 # | | | | `-ReturnStmt 0x55f99d86a0d8 # | | | | `-CallExpr 0x55f99d86a0a8 'float' # | | | | |-ImplicitCastExpr 0x55f99d86a090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d86a070 '' Function 0x55f99d730570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d86a048 'float' # | | | | `-ImplicitCastExpr 0x55f99d86a030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86a018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d869fe0 'int' lvalue ParmVar 0x55f99d869ce0 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d869e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86a248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86a198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d86a5c0 # | | | | `-ReturnStmt 0x55f99d86a5b0 # | | | | `-CallExpr 0x55f99d86a580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d86a568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d86a548 '' Function 0x55f99d7307e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d86a520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d86a508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86a4f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d86a4b8 'int2':'vector' lvalue ParmVar 0x55f99d86a198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d86a2f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86a720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86a670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d86aaa0 # | | | | `-ReturnStmt 0x55f99d86aa90 # | | | | `-CallExpr 0x55f99d86aa60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d86aa48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d86aa28 '' Function 0x55f99d730a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d86aa00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d86a9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86a9d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d86a998 'int3':'vector' lvalue ParmVar 0x55f99d86a670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d86a7d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86ac00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86ab50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d86af88 # | | | | `-ReturnStmt 0x55f99d86af78 # | | | | `-CallExpr 0x55f99d86af48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d86af30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d86af10 '' Function 0x55f99d730cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d86aee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d86aed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86aeb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d86ae80 'int4':'vector' lvalue ParmVar 0x55f99d86ab50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d86acb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86b0e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86b038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d86b460 # | | | | `-ReturnStmt 0x55f99d86b450 # | | | | `-CallExpr 0x55f99d86b420 'float' # | | | | |-ImplicitCastExpr 0x55f99d86b408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d86b3e8 '' Function 0x55f99d730570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d86b3c0 'float' # | | | | `-ImplicitCastExpr 0x55f99d86b3a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86b390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d86b358 'uint':'unsigned int' lvalue ParmVar 0x55f99d86b038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d86b198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86b5c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86b510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d86b958 # | | | | `-ReturnStmt 0x55f99d86b948 # | | | | `-CallExpr 0x55f99d86b918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d86b900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d86b8e0 '' Function 0x55f99d7307e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d86b8b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d86b8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86b888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d86b850 'uint2':'vector' lvalue ParmVar 0x55f99d86b510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d86b670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86bab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86ba08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d86df58 # | | | | `-ReturnStmt 0x55f99d86df48 # | | | | `-CallExpr 0x55f99d86df18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d86df00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d86dee0 '' Function 0x55f99d730a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d86deb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d86dea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86de88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d86de50 'uint3':'vector' lvalue ParmVar 0x55f99d86ba08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d86bb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86e0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86e008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d86e460 # | | | | `-ReturnStmt 0x55f99d86e450 # | | | | `-CallExpr 0x55f99d86e420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d86e408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d86e3e8 '' Function 0x55f99d730cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d86e3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d86e3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86e390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d86e358 'uint4':'vector' lvalue ParmVar 0x55f99d86e008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d86e168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86e5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86e510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d86e958 # | | | | `-ReturnStmt 0x55f99d86e948 # | | | | `-CallExpr 0x55f99d86e918 'float' # | | | | |-ImplicitCastExpr 0x55f99d86e900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d86e8e0 '' Function 0x55f99d730570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d86e8b8 'float' # | | | | `-ImplicitCastExpr 0x55f99d86e8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86e888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d86e850 'int64_t':'long' lvalue ParmVar 0x55f99d86e510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d86e670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86eab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86ea08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d86ee70 # | | | | `-ReturnStmt 0x55f99d86ee60 # | | | | `-CallExpr 0x55f99d86ee30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d86ee18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d86edf8 '' Function 0x55f99d7307e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d86edd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d86edb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86eda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d86ed68 'int64_t2':'vector' lvalue ParmVar 0x55f99d86ea08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d86eb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86efd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86ef20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d86f390 # | | | | `-ReturnStmt 0x55f99d86f380 # | | | | `-CallExpr 0x55f99d86f350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d86f338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d86f318 '' Function 0x55f99d730a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d86f2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d86f2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86f2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d86f288 'int64_t3':'vector' lvalue ParmVar 0x55f99d86ef20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d86f080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86f4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86f440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d86f8b8 # | | | | `-ReturnStmt 0x55f99d86f8a8 # | | | | `-CallExpr 0x55f99d86f878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d86f860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d86f840 '' Function 0x55f99d730cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d86f818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d86f800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86f7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d86f7b0 'int64_t4':'vector' lvalue ParmVar 0x55f99d86f440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d86f5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86fa18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86f968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d86fdd0 # | | | | `-ReturnStmt 0x55f99d86fdc0 # | | | | `-CallExpr 0x55f99d86fd90 'float' # | | | | |-ImplicitCastExpr 0x55f99d86fd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d86fd58 '' Function 0x55f99d730570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d86fd30 'float' # | | | | `-ImplicitCastExpr 0x55f99d86fd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d86fd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d86fcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d86f968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d86fac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d86ff30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d86fe80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d870308 # | | | | `-ReturnStmt 0x55f99d8702f8 # | | | | `-CallExpr 0x55f99d8702c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8702b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d870290 '' Function 0x55f99d7307e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d870268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d870250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d870238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d870200 'uint64_t2':'vector' lvalue ParmVar 0x55f99d86fe80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d86ffe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d870468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8703b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d870848 # | | | | `-ReturnStmt 0x55f99d870838 # | | | | `-CallExpr 0x55f99d870808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8707f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d8707d0 '' Function 0x55f99d730a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d8707a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d870790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d870778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d870740 'uint64_t3':'vector' lvalue ParmVar 0x55f99d8703b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d870518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8709a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8708f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d870d90 # | | | | `-ReturnStmt 0x55f99d870d80 # | | | | `-CallExpr 0x55f99d870d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d870d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d870d18 '' Function 0x55f99d730cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d870cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d870cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d870cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d870c88 'uint64_t4':'vector' lvalue ParmVar 0x55f99d8708f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d870a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d870f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d870e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d871248 # | | | | `-ReturnStmt 0x55f99d871238 # | | | | `-CallExpr 0x55f99d871208 'float' # | | | | |-ImplicitCastExpr 0x55f99d8711f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d8711d0 '' Function 0x55f99d731920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d8711a8 'float' # | | | | `-ImplicitCastExpr 0x55f99d871190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d871178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d871140 'double' lvalue ParmVar 0x55f99d870e50 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d870fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d8713b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d871308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d871720 # | | | | `-ReturnStmt 0x55f99d871710 # | | | | `-CallExpr 0x55f99d8716e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8716c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d8716a8 '' Function 0x55f99d731b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d871680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d871668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d871650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d871618 'double2':'vector' lvalue ParmVar 0x55f99d871308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d871468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d871890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8717e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d871c00 # | | | | `-ReturnStmt 0x55f99d871bf0 # | | | | `-CallExpr 0x55f99d871bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d871ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d871b88 '' Function 0x55f99d731e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d871b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d871b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d871b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d871af8 'double3':'vector' lvalue ParmVar 0x55f99d8717e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d871940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d872b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d871cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d872ec8 # | | | | `-ReturnStmt 0x55f99d872eb8 # | | | | `-CallExpr 0x55f99d872e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d872e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d872e50 '' Function 0x55f99d732088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d872e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d872e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d872df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d872dc0 'double4':'vector' lvalue ParmVar 0x55f99d871cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d872c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d873028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d872f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d873380 # | | | | `-ReturnStmt 0x55f99d873370 # | | | | `-CallExpr 0x55f99d873340 'float' # | | | | |-ImplicitCastExpr 0x55f99d873328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d873308 '' Function 0x55f99d731920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d8732e0 'float' # | | | | `-ImplicitCastExpr 0x55f99d8732c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8732b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d873278 'int' lvalue ParmVar 0x55f99d872f78 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d8730d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8734e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d873430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d873858 # | | | | `-ReturnStmt 0x55f99d873848 # | | | | `-CallExpr 0x55f99d873818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d873800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d8737e0 '' Function 0x55f99d731b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d8737b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8737a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d873788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d873750 'int2':'vector' lvalue ParmVar 0x55f99d873430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d873590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8739b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d873908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d873d38 # | | | | `-ReturnStmt 0x55f99d873d28 # | | | | `-CallExpr 0x55f99d873cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d873ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d873cc0 '' Function 0x55f99d731e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d873c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d873c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d873c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d873c30 'int3':'vector' lvalue ParmVar 0x55f99d873908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d873a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d873e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d873de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d874220 # | | | | `-ReturnStmt 0x55f99d874210 # | | | | `-CallExpr 0x55f99d8741e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8741c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d8741a8 '' Function 0x55f99d732088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d874180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d874168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d874150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d874118 'int4':'vector' lvalue ParmVar 0x55f99d873de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d873f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d874380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8742d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d8746f8 # | | | | `-ReturnStmt 0x55f99d8746e8 # | | | | `-CallExpr 0x55f99d8746b8 'float' # | | | | |-ImplicitCastExpr 0x55f99d8746a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d874680 '' Function 0x55f99d731920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d874658 'float' # | | | | `-ImplicitCastExpr 0x55f99d874640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d874628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8745f0 'uint':'unsigned int' lvalue ParmVar 0x55f99d8742d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d874430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d874858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8747a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d874bf0 # | | | | `-ReturnStmt 0x55f99d874be0 # | | | | `-CallExpr 0x55f99d874bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d874b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d874b78 '' Function 0x55f99d731b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d874b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d874b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d874b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d874ae8 'uint2':'vector' lvalue ParmVar 0x55f99d8747a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d874908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d874d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d874ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d8750f0 # | | | | `-ReturnStmt 0x55f99d8750e0 # | | | | `-CallExpr 0x55f99d8750b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d875098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d875078 '' Function 0x55f99d731e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d875050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d875038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d875020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d874fe8 'uint3':'vector' lvalue ParmVar 0x55f99d874ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d874e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d875250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8751a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d8755f8 # | | | | `-ReturnStmt 0x55f99d8755e8 # | | | | `-CallExpr 0x55f99d8755b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8755a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d875580 '' Function 0x55f99d732088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d875558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d875540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d875528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8754f0 'uint4':'vector' lvalue ParmVar 0x55f99d8751a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d875300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d875758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8756a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d875af0 # | | | | `-ReturnStmt 0x55f99d875ae0 # | | | | `-CallExpr 0x55f99d875ab0 'float' # | | | | |-ImplicitCastExpr 0x55f99d875a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d875a78 '' Function 0x55f99d731920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d875a50 'float' # | | | | `-ImplicitCastExpr 0x55f99d875a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d875a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8759e8 'int64_t':'long' lvalue ParmVar 0x55f99d8756a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d875808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d875c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d875ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d876008 # | | | | `-ReturnStmt 0x55f99d875ff8 # | | | | `-CallExpr 0x55f99d875fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d875fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d875f90 '' Function 0x55f99d731b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d875f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d875f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d875f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d875f00 'int64_t2':'vector' lvalue ParmVar 0x55f99d875ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d875d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d876168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8760b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d876528 # | | | | `-ReturnStmt 0x55f99d876518 # | | | | `-CallExpr 0x55f99d8764e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8764d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d8764b0 '' Function 0x55f99d731e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d876488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d876470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d876458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d876420 'int64_t3':'vector' lvalue ParmVar 0x55f99d8760b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d876218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d876688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8765d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d876a50 # | | | | `-ReturnStmt 0x55f99d876a40 # | | | | `-CallExpr 0x55f99d876a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8769f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d8769d8 '' Function 0x55f99d732088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d8769b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d876998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d876980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d876948 'int64_t4':'vector' lvalue ParmVar 0x55f99d8765d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d876738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d877bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d877b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d877f88 # | | | | `-ReturnStmt 0x55f99d877f78 # | | | | `-CallExpr 0x55f99d877f48 'float' # | | | | |-ImplicitCastExpr 0x55f99d877f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d877f10 '' Function 0x55f99d731920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d877ee8 'float' # | | | | `-ImplicitCastExpr 0x55f99d877ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d877eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d877e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d877b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d877c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8780e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d878038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d8784c0 # | | | | `-ReturnStmt 0x55f99d8784b0 # | | | | `-CallExpr 0x55f99d878480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d878468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d878448 '' Function 0x55f99d731b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d878420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d878408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8783f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8783b8 'uint64_t2':'vector' lvalue ParmVar 0x55f99d878038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d878198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d878620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d878570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d878a00 # | | | | `-ReturnStmt 0x55f99d8789f0 # | | | | `-CallExpr 0x55f99d8789c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8789a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d878988 '' Function 0x55f99d731e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d878960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d878948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d878930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8788f8 'uint64_t3':'vector' lvalue ParmVar 0x55f99d878570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d8786d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d878b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d878ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d878f48 # | | | | `-ReturnStmt 0x55f99d878f38 # | | | | `-CallExpr 0x55f99d878f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d878ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d878ed0 '' Function 0x55f99d732088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d878ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d878e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d878e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d878e40 'uint64_t4':'vector' lvalue ParmVar 0x55f99d878ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d878c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8790b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d879008 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d879400 # | | | | `-ReturnStmt 0x55f99d8793f0 # | | | | `-CallExpr 0x55f99d8793c0 'float' # | | | | |-ImplicitCastExpr 0x55f99d8793a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d879388 '' Function 0x55f99d732ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d879360 'float' # | | | | `-ImplicitCastExpr 0x55f99d879348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d879330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8792f8 'double' lvalue ParmVar 0x55f99d879008 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d879168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d879570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8794c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d8798d8 # | | | | `-ReturnStmt 0x55f99d8798c8 # | | | | `-CallExpr 0x55f99d879898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d879880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d879860 '' Function 0x55f99d732f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d879838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d879820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d879808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8797d0 'double2':'vector' lvalue ParmVar 0x55f99d8794c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d879620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d879a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d879998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d879db8 # | | | | `-ReturnStmt 0x55f99d879da8 # | | | | `-CallExpr 0x55f99d879d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d879d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d879d40 '' Function 0x55f99d733190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d879d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d879d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d879ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d879cb0 'double3':'vector' lvalue ParmVar 0x55f99d879998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d879af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d879f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d879e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d87a2a0 # | | | | `-ReturnStmt 0x55f99d87a290 # | | | | `-CallExpr 0x55f99d87a260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d87a248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d87a228 '' Function 0x55f99d733408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d87a200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d87a1e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87a1d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87a198 'double4':'vector' lvalue ParmVar 0x55f99d879e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d879fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d87a400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87a350 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d87a758 # | | | | `-ReturnStmt 0x55f99d87a748 # | | | | `-CallExpr 0x55f99d87a718 'float' # | | | | |-ImplicitCastExpr 0x55f99d87a700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d87a6e0 '' Function 0x55f99d732ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d87a6b8 'float' # | | | | `-ImplicitCastExpr 0x55f99d87a6a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87a688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87a650 'int' lvalue ParmVar 0x55f99d87a350 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d87a4b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87a8b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87a808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d87ac30 # | | | | `-ReturnStmt 0x55f99d87ac20 # | | | | `-CallExpr 0x55f99d87abf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d87abd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d87abb8 '' Function 0x55f99d732f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d87ab90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d87ab78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87ab60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87ab28 'int2':'vector' lvalue ParmVar 0x55f99d87a808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d87a968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87ad90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87ace0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d87b110 # | | | | `-ReturnStmt 0x55f99d87b100 # | | | | `-CallExpr 0x55f99d87b0d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d87b0b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d87b098 '' Function 0x55f99d733190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d87b070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d87b058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87b040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87b008 'int3':'vector' lvalue ParmVar 0x55f99d87ace0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d87ae40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87b270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87b1c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d87b5f8 # | | | | `-ReturnStmt 0x55f99d87b5e8 # | | | | `-CallExpr 0x55f99d87b5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d87b5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d87b580 '' Function 0x55f99d733408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d87b558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d87b540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87b528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87b4f0 'int4':'vector' lvalue ParmVar 0x55f99d87b1c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d87b320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87b758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87b6a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d87bad0 # | | | | `-ReturnStmt 0x55f99d87bac0 # | | | | `-CallExpr 0x55f99d87ba90 'float' # | | | | |-ImplicitCastExpr 0x55f99d87ba78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d87ba58 '' Function 0x55f99d732ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d87ba30 'float' # | | | | `-ImplicitCastExpr 0x55f99d87ba18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87ba00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87b9c8 'uint':'unsigned int' lvalue ParmVar 0x55f99d87b6a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d87b808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87cc38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87cb88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d87cfd0 # | | | | `-ReturnStmt 0x55f99d87cfc0 # | | | | `-CallExpr 0x55f99d87cf90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d87cf78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d87cf58 '' Function 0x55f99d732f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d87cf30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d87cf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87cf00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87cec8 'uint2':'vector' lvalue ParmVar 0x55f99d87cb88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d87cce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87d130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87d080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d87d4d0 # | | | | `-ReturnStmt 0x55f99d87d4c0 # | | | | `-CallExpr 0x55f99d87d490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d87d478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d87d458 '' Function 0x55f99d733190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d87d430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d87d418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87d400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87d3c8 'uint3':'vector' lvalue ParmVar 0x55f99d87d080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d87d1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87d630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87d580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d87d9d8 # | | | | `-ReturnStmt 0x55f99d87d9c8 # | | | | `-CallExpr 0x55f99d87d998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d87d980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d87d960 '' Function 0x55f99d733408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d87d938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d87d920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87d908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87d8d0 'uint4':'vector' lvalue ParmVar 0x55f99d87d580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d87d6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87db38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87da88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d87ded0 # | | | | `-ReturnStmt 0x55f99d87dec0 # | | | | `-CallExpr 0x55f99d87de90 'float' # | | | | |-ImplicitCastExpr 0x55f99d87de78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d87de58 '' Function 0x55f99d732ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d87de30 'float' # | | | | `-ImplicitCastExpr 0x55f99d87de18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87de00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87ddc8 'int64_t':'long' lvalue ParmVar 0x55f99d87da88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d87dbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87e030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87df80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d87e3e8 # | | | | `-ReturnStmt 0x55f99d87e3d8 # | | | | `-CallExpr 0x55f99d87e3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d87e390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d87e370 '' Function 0x55f99d732f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d87e348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d87e330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87e318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87e2e0 'int64_t2':'vector' lvalue ParmVar 0x55f99d87df80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d87e0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87e548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87e498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d87e908 # | | | | `-ReturnStmt 0x55f99d87e8f8 # | | | | `-CallExpr 0x55f99d87e8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d87e8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d87e890 '' Function 0x55f99d733190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d87e868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d87e850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87e838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87e800 'int64_t3':'vector' lvalue ParmVar 0x55f99d87e498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d87e5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87ea68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87e9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d87ee30 # | | | | `-ReturnStmt 0x55f99d87ee20 # | | | | `-CallExpr 0x55f99d87edf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d87edd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d87edb8 '' Function 0x55f99d733408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d87ed90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d87ed78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87ed60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87ed28 'int64_t4':'vector' lvalue ParmVar 0x55f99d87e9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d87eb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87ef90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87eee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d87f348 # | | | | `-ReturnStmt 0x55f99d87f338 # | | | | `-CallExpr 0x55f99d87f308 'float' # | | | | |-ImplicitCastExpr 0x55f99d87f2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d87f2d0 '' Function 0x55f99d732ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d87f2a8 'float' # | | | | `-ImplicitCastExpr 0x55f99d87f290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87f278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87f240 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d87eee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d87f040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87f4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87f3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d87f880 # | | | | `-ReturnStmt 0x55f99d87f870 # | | | | `-CallExpr 0x55f99d87f840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d87f828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d87f808 '' Function 0x55f99d732f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d87f7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d87f7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87f7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87f778 'uint64_t2':'vector' lvalue ParmVar 0x55f99d87f3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d87f558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87f9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87f930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d87fdc0 # | | | | `-ReturnStmt 0x55f99d87fdb0 # | | | | `-CallExpr 0x55f99d87fd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d87fd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d87fd48 '' Function 0x55f99d733190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d87fd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d87fd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d87fcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d87fcb8 'uint64_t3':'vector' lvalue ParmVar 0x55f99d87f930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d87fa90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d87ff20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d87fe70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55f99d880308 # | | | | `-ReturnStmt 0x55f99d8802f8 # | | | | `-CallExpr 0x55f99d8802c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8802b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d880290 '' Function 0x55f99d733408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d880268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d880250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d880238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d880200 'uint64_t4':'vector' lvalue ParmVar 0x55f99d87fe70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d87ffd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d880478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8803c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55f99d8807c0 # | | | | `-ReturnStmt 0x55f99d8807b0 # | | | | `-CallExpr 0x55f99d880780 'float' # | | | | |-ImplicitCastExpr 0x55f99d880768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d880748 '' Function 0x55f99d722ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d880720 'float' # | | | | `-ImplicitCastExpr 0x55f99d880708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8806f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8806b8 'double' lvalue ParmVar 0x55f99d8803c8 'V' 'double' # | | | `-DeprecatedAttr 0x55f99d880528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d880930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d880880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55f99d881c10 # | | | | `-ReturnStmt 0x55f99d881c00 # | | | | `-CallExpr 0x55f99d881bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d881bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d881b98 '' Function 0x55f99d723268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d881b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d881b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d881b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d881b08 'double2':'vector' lvalue ParmVar 0x55f99d880880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55f99d8809e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d881d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d881cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55f99d8820f0 # | | | | `-ReturnStmt 0x55f99d8820e0 # | | | | `-CallExpr 0x55f99d8820b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d882098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d882078 '' Function 0x55f99d7234e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d882050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d882038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d882020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d881fe8 'double3':'vector' lvalue ParmVar 0x55f99d881cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55f99d881e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d882260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8821b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55f99d8825d8 # | | | | `-ReturnStmt 0x55f99d8825c8 # | | | | `-CallExpr 0x55f99d882598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d882580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d882560 '' Function 0x55f99d723758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d882538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d882520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d882508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8824d0 'double4':'vector' lvalue ParmVar 0x55f99d8821b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55f99d882310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55f99d882738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d882688 col:26 used V 'int' # | | | |-CompoundStmt 0x55f99d882a98 # | | | | `-ReturnStmt 0x55f99d882a88 # | | | | `-CallExpr 0x55f99d882a58 'float' # | | | | |-ImplicitCastExpr 0x55f99d882a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d882a20 '' Function 0x55f99d722ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d8829f8 'float' # | | | | `-ImplicitCastExpr 0x55f99d8829e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8829c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d882990 'int' lvalue ParmVar 0x55f99d882688 'V' 'int' # | | | `-DeprecatedAttr 0x55f99d8827e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d882bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d882b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55f99d882f78 # | | | | `-ReturnStmt 0x55f99d882f68 # | | | | `-CallExpr 0x55f99d882f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d882f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d882f00 '' Function 0x55f99d723268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d882ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d882ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d882ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d882e70 'int2':'vector' lvalue ParmVar 0x55f99d882b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55f99d882ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8830d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d883028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55f99d883460 # | | | | `-ReturnStmt 0x55f99d883450 # | | | | `-CallExpr 0x55f99d883420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d883408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d8833e8 '' Function 0x55f99d7234e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d8833c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8833a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d883390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d883358 'int3':'vector' lvalue ParmVar 0x55f99d883028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55f99d883188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8835c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d883510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55f99d883950 # | | | | `-ReturnStmt 0x55f99d883940 # | | | | `-CallExpr 0x55f99d883910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8838f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d8838d8 '' Function 0x55f99d723758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d8838b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d883898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d883880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d883848 'int4':'vector' lvalue ParmVar 0x55f99d883510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55f99d883670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d883ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55f99d883a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55f99d883e30 # | | | | `-ReturnStmt 0x55f99d883e20 # | | | | `-CallExpr 0x55f99d883df0 'float' # | | | | |-ImplicitCastExpr 0x55f99d883dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d883db8 '' Function 0x55f99d722ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d883d90 'float' # | | | | `-ImplicitCastExpr 0x55f99d883d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d883d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d883d28 'uint':'unsigned int' lvalue ParmVar 0x55f99d883a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55f99d883b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d883f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d883ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55f99d884330 # | | | | `-ReturnStmt 0x55f99d884320 # | | | | `-CallExpr 0x55f99d8842f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8842d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d8842b8 '' Function 0x55f99d723268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d884290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d884278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d884260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d884228 'uint2':'vector' lvalue ParmVar 0x55f99d883ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55f99d884040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d884490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8843e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55f99d884838 # | | | | `-ReturnStmt 0x55f99d884828 # | | | | `-CallExpr 0x55f99d8847f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8847e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d8847c0 '' Function 0x55f99d7234e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d884798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d884780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d884768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d884730 'uint3':'vector' lvalue ParmVar 0x55f99d8843e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55f99d884540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d884998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8848e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55f99d884d48 # | | | | `-ReturnStmt 0x55f99d884d38 # | | | | `-CallExpr 0x55f99d884d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d884cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d884cd0 '' Function 0x55f99d723758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d884ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d884c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d884c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d884c40 'uint4':'vector' lvalue ParmVar 0x55f99d8848e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55f99d884a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d884ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d884df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55f99d885248 # | | | | `-ReturnStmt 0x55f99d885238 # | | | | `-CallExpr 0x55f99d885208 'float' # | | | | |-ImplicitCastExpr 0x55f99d8851f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d8851d0 '' Function 0x55f99d722ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d8851a8 'float' # | | | | `-ImplicitCastExpr 0x55f99d885190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d885178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d885140 'int64_t':'long' lvalue ParmVar 0x55f99d884df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55f99d884f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8853a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8852f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55f99d885768 # | | | | `-ReturnStmt 0x55f99d885758 # | | | | `-CallExpr 0x55f99d885728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d885710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d8856f0 '' Function 0x55f99d723268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d8856c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8856b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d885698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d885660 'int64_t2':'vector' lvalue ParmVar 0x55f99d8852f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d885458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d8858c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d885818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55f99d887dd0 # | | | | `-ReturnStmt 0x55f99d887dc0 # | | | | `-CallExpr 0x55f99d887d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d887d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d887d58 '' Function 0x55f99d7234e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d887d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d887d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d887d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d887cc8 'int64_t3':'vector' lvalue ParmVar 0x55f99d885818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d885978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d887f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d887e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55f99d888300 # | | | | `-ReturnStmt 0x55f99d8882f0 # | | | | `-CallExpr 0x55f99d8882c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55f99d8882a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55f99d888288 '' Function 0x55f99d723758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55f99d888260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55f99d888248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d888230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8881f8 'int64_t4':'vector' lvalue ParmVar 0x55f99d887e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55f99d887fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d888460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8883b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55f99d888820 # | | | | `-ReturnStmt 0x55f99d888810 # | | | | `-CallExpr 0x55f99d8887e0 'float' # | | | | |-ImplicitCastExpr 0x55f99d8887c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55f99d8887a8 '' Function 0x55f99d722ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55f99d888780 'float' # | | | | `-ImplicitCastExpr 0x55f99d888768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d888750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d888718 'uint64_t':'unsigned long' lvalue ParmVar 0x55f99d8883b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55f99d888510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d888980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8888d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55f99d888d60 # | | | | `-ReturnStmt 0x55f99d888d50 # | | | | `-CallExpr 0x55f99d888d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d888d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55f99d888ce8 '' Function 0x55f99d723268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55f99d888cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d888ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d888c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d888c58 'uint64_t2':'vector' lvalue ParmVar 0x55f99d8888d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55f99d888a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55f99d888ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55f99d888e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55f99d8892a8 # | | | | `-ReturnStmt 0x55f99d889298 # | | | | `-CallExpr 0x55f99d889268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55f99d889250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55f99d889230 '' Function 0x55f99d7234e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55f99d889208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55f99d8891f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55f99d8891d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55f99d8891a0 'uint64_t3':'vector' lvalue ParmVar 0x55f99d888e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55f99d888f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55f99d889408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55f99d889358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55f99d8897f8 # | | | `-ReturnStmt 0x55f99d8897e8 # | | | `-CallExpr 0x55f99d8897b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55f99d8897a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55f99d889780 '' Function 0x55f99d723758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55f99d889758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55f99d889740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55f99d889728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55f99d8896f0 'uint64_t4':'vector' lvalue ParmVar 0x55f99d889358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55f99d8894b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55f99d889810 prev 0x55f99d790818 line:12:11 hlsl # | | |-original Namespace 0x55f99d5eda98 'hlsl' # | | `-NamespaceDecl 0x55f99d889880 prev 0x55f99d68ba88 line:13:11 __detail # | | |-original Namespace 0x55f99d68ba88 '__detail' # | | |-FunctionDecl 0x55f99d8899b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d889908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55f99d889b60 # | | | `-ReturnStmt 0x55f99d889b50 # | | | `-ImplicitCastExpr 0x55f99d889b38 'vector' # | | | `-BinaryOperator 0x55f99d889b18 'vector' '*' # | | | |-ImplicitCastExpr 0x55f99d889ae8 'vector' # | | | | `-ExtVectorElementExpr 0x55f99d889aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55f99d889a80 'float4':'vector' lvalue ParmVar 0x55f99d889908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55f99d889b00 'vector' # | | | `-FloatingLiteral 0x55f99d889ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55f99d889df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55f99d889b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d889d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d889c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55f99d88a058 # | | | `-ReturnStmt 0x55f99d88a048 # | | | `-CallExpr 0x55f99d88a018 '' # | | | |-UnresolvedLookupExpr 0x55f99d889ed8 '' lvalue (ADL) = 'abs' 0x55f99d696e28 0x55f99d697128 0x55f99d697438 0x55f99d697748 0x55f99d698e68 0x55f99d699178 0x55f99d699488 0x55f99d699798 0x55f99d699a68 0x55f99d699d90 0x55f99d69a038 0x55f99d69a2d8 0x55f99d69a528 0x55f99d69a838 0x55f99d69ab48 0x55f99d69b5d8 0x55f99d69b8c8 0x55f99d69bbd8 0x55f99d69bee8 0x55f99d69c1f8 0x55f99d6a0b70 0x55f99d6a0e18 0x55f99d6a10b8 0x55f99d6a1358 0x55f99d6a15a8 0x55f99d6a18b8 0x55f99d6a2cc8 0x55f99d6a2fd8 # | | | `-DeclRefExpr 0x55f99d889ff8 'T' lvalue ParmVar 0x55f99d889c30 'X' 'T' # | | |-FunctionTemplateDecl 0x55f99d88a6d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55f99d88a070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d88a108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d88a628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d88a578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55f99d88aa28 # | | | `-ReturnStmt 0x55f99d88aa18 # | | | `-CallExpr 0x55f99d88a9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d88a748 '' lvalue (ADL) = 'sqrt' 0x55f99d72cf10 0x55f99d72d178 0x55f99d72d3f0 0x55f99d72d668 0x55f99d72d8d8 0x55f99d72db50 0x55f99d72ddc8 0x55f99d72e040 0x55f99d857cc0 0x55f99d858178 0x55f99d858650 0x55f99d858b30 0x55f99d859008 0x55f99d859500 0x55f99d8599d8 0x55f99d859eb8 0x55f99d85a3a0 0x55f99d85a878 0x55f99d85ad70 0x55f99d85b270 0x55f99d85b778 0x55f99d85bc70 0x55f99d85c188 0x55f99d85c6a8 0x55f99d85cbd0 0x55f99d85d0e8 0x55f99d85da30 0x55f99d85df70 # | | | `-CallExpr 0x55f99d88a9b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d88a868 '' lvalue (ADL) = 'dot' 0x55f99d6d7968 0x55f99d6d7d38 0x55f99d6d80d8 0x55f99d6d8478 0x55f99d6d8780 0x55f99d6d8b70 0x55f99d6d8f18 0x55f99d6d92b8 0x55f99d6d9608 0x55f99d6d9958 0x55f99d6d9d58 0x55f99d6da0f8 0x55f99d6da498 0x55f99d6da838 0x55f99d6dac08 0x55f99d6dafa8 0x55f99d6db348 0x55f99d6db6e8 0x55f99d6dba88 0x55f99d6dbe58 0x55f99d6dc1f8 0x55f99d6dc598 0x55f99d6dc938 0x55f99d6dcd08 0x55f99d6dd0a8 # | | | |-RecoveryExpr 0x55f99d88a970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d88a990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d88ae10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55f99d88aa40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d88ad68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d88abb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55f99d88ac98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55f99d88b0c0 # | | | `-ReturnStmt 0x55f99d88b0b0 # | | | `-InitListExpr 0x55f99d88b050 'void' contains-errors # | | | |-IntegerLiteral 0x55f99d88ae90 'int' 1 # | | | |-BinaryOperator 0x55f99d88af70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55f99d88aef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55f99d88aeb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55f99d88aed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55f99d88af50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55f99d88af10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55f99d88af30 'int' 1 # | | | |-ArraySubscriptExpr 0x55f99d88afd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55f99d88af90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55f99d88afb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55f99d88b030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f99d88aff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55f99d88b010 'int' 3 # | | |-FunctionTemplateDecl 0x55f99d88b3f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55f99d88b0d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d88b350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d88b190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55f99d88b208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55f99d88b5c8 # | | | `-ReturnStmt 0x55f99d88b5b8 # | | | `-CallExpr 0x55f99d88b588 '' # | | | |-UnresolvedLookupExpr 0x55f99d88b4e0 '' lvalue (ADL) = 'length_impl' 0x55f99d889df8 # | | | `-BinaryOperator 0x55f99d88b568 '' '-' # | | | |-DeclRefExpr 0x55f99d88b528 'T' lvalue ParmVar 0x55f99d88b190 'X' 'T' # | | | `-DeclRefExpr 0x55f99d88b548 'T' lvalue ParmVar 0x55f99d88b208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55f99d88e0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55f99d88b5e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d88b678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d88e048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d88ba28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55f99d88bae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55f99d88e258 # | | | `-ReturnStmt 0x55f99d88e248 # | | | `-CallExpr 0x55f99d88e218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d88e170 '' lvalue (ADL) = 'length_vec_impl' 0x55f99d88a6d0 # | | | `-BinaryOperator 0x55f99d88e1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55f99d88e1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d88e1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55f99d88e518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55f99d88e288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d88e308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d88e388 col:54 used c 'float' # | | | `-CompoundStmt 0x55f99d88eb90 # | | | `-ReturnStmt 0x55f99d88eb80 # | | | `-CallExpr 0x55f99d88eac8 'float' # | | | |-ImplicitCastExpr 0x55f99d88eab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55f99d88e9b0 '' Function 0x55f99d88e708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55f99d88eb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55f99d88eb08 'half2':'vector' # | | | | `-DeclRefExpr 0x55f99d88e9e8 'half2':'vector' lvalue ParmVar 0x55f99d88e288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55f99d88eb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55f99d88eb38 'half2':'vector' # | | | | `-DeclRefExpr 0x55f99d88ea08 'half2':'vector' lvalue ParmVar 0x55f99d88e308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55f99d88eb68 'float' # | | | `-DeclRefExpr 0x55f99d88ea28 'float' lvalue ParmVar 0x55f99d88e388 'c' 'float' # | | |-FunctionTemplateDecl 0x55f99d88f138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55f99d88eba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d88ec48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d88f090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d88ef00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55f99d88efc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55f99d88f348 # | | | `-ReturnStmt 0x55f99d88f338 # | | | `-CallExpr 0x55f99d88f300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d88f1b8 '' lvalue (ADL) = 'dot' 0x55f99d6d7968 0x55f99d6d7d38 0x55f99d6d80d8 0x55f99d6d8478 0x55f99d6d8780 0x55f99d6d8b70 0x55f99d6d8f18 0x55f99d6d92b8 0x55f99d6d9608 0x55f99d6d9958 0x55f99d6d9d58 0x55f99d6da0f8 0x55f99d6da498 0x55f99d6da838 0x55f99d6dac08 0x55f99d6dafa8 0x55f99d6db348 0x55f99d6db6e8 0x55f99d6dba88 0x55f99d6dbe58 0x55f99d6dc1f8 0x55f99d6dc598 0x55f99d6dc938 0x55f99d6dcd08 0x55f99d6dd0a8 # | | | |-RecoveryExpr 0x55f99d88f2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d88f2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d88f888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55f99d88f360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d88f3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d88f7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55f99d88f650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55f99d88f710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55f99d88ff60 # | | | |-DeclStmt 0x55f99d88fa80 # | | | | `-VarDecl 0x55f99d88f938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55f99d88fa60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55f99d88f9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55f99d88f9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55f99d88f9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55f99d88fa40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55f99d88fa00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55f99d88fa20 'int' 0 # | | | |-AttributedStmt 0x55f99d88ff18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55f99d88fee8 unroll 0 # | | | | `-ForStmt 0x55f99d88feb0 # | | | | |-DeclStmt 0x55f99d88fb50 # | | | | | `-VarDecl 0x55f99d88fab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55f99d88fb18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55f99d88fbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55f99d88fba8 'int' # | | | | | | `-DeclRefExpr 0x55f99d88fb68 'int' lvalue Var 0x55f99d88fab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55f99d88fb88 'int' NonTypeTemplateParm 0x55f99d88f3f8 'N' 'int' # | | | | |-UnaryOperator 0x55f99d88fc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55f99d88fbe0 'int' lvalue Var 0x55f99d88fab0 'i' 'int' # | | | | `-BinaryOperator 0x55f99d88fe90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55f99d88fc18 'T' contains-errors lvalue Var 0x55f99d88f938 'sum' 'T' # | | | | `-CallExpr 0x55f99d88fe50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55f99d88fc50 '' lvalue (ADL) = 'mad' 0x55f99d6f4460 0x55f99d6f4818 0x55f99d6f4be0 0x55f99d6f5fd0 0x55f99d6f6380 0x55f99d6f6748 0x55f99d6f6b10 0x55f99d6f6ed8 0x55f99d6f72a0 0x55f99d6f7668 0x55f99d6f7a30 0x55f99d6f7e30 0x55f99d6f81f8 0x55f99d6f85c0 0x55f99d6f8988 0x55f99d6f8d50 0x55f99d6f9118 0x55f99d6f94e0 0x55f99d6f98a8 0x55f99d6f9cd0 0x55f99d6fa080 0x55f99d6fa448 0x55f99d6fa810 0x55f99d6fabd8 0x55f99d6faf88 0x55f99d6fb350 0x55f99d6fb718 0x55f99d6fbae0 # | | | | |-ArraySubscriptExpr 0x55f99d88fdb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55f99d88fd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55f99d88fd90 'int' lvalue Var 0x55f99d88fab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55f99d88fe10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55f99d88fdd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55f99d88fdf0 'int' lvalue Var 0x55f99d88fab0 'i' 'int' # | | | | `-DeclRefExpr 0x55f99d88fe30 'T' contains-errors lvalue Var 0x55f99d88f938 'sum' 'T' # | | | `-ReturnStmt 0x55f99d88ff50 # | | | `-DeclRefExpr 0x55f99d88ff30 'T' contains-errors lvalue Var 0x55f99d88f938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55f99d890268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55f99d88ff88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8901c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d890040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55f99d8900b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55f99d890480 # | | | `-ReturnStmt 0x55f99d890470 # | | | `-BinaryOperator 0x55f99d890450 '' '-' # | | | |-DeclRefExpr 0x55f99d890350 'T' lvalue ParmVar 0x55f99d890040 'I' 'T' # | | | `-BinaryOperator 0x55f99d890430 '' '*' # | | | |-BinaryOperator 0x55f99d8903f0 '' '*' # | | | | |-BinaryOperator 0x55f99d8903b0 '' '*' # | | | | | |-IntegerLiteral 0x55f99d890370 'int' 2 # | | | | | `-DeclRefExpr 0x55f99d890390 'T' lvalue ParmVar 0x55f99d8900b8 'N' 'T' # | | | | `-DeclRefExpr 0x55f99d8903d0 'T' lvalue ParmVar 0x55f99d890040 'I' 'T' # | | | `-DeclRefExpr 0x55f99d890410 'T' lvalue ParmVar 0x55f99d8900b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55f99d890888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55f99d890498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d890538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55f99d8907e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d890650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55f99d890710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55f99d890b58 # | | | `-ReturnStmt 0x55f99d890b48 # | | | `-BinaryOperator 0x55f99d890b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55f99d890908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55f99d890b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55f99d890968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55f99d890928 'int' 2 # | | | | `-RecoveryExpr 0x55f99d890948 '' contains-errors lvalue # | | | `-CallExpr 0x55f99d890ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d890988 '' lvalue (ADL) = 'dot' 0x55f99d6d7968 0x55f99d6d7d38 0x55f99d6d80d8 0x55f99d6d8478 0x55f99d6d8780 0x55f99d6d8b70 0x55f99d6d8f18 0x55f99d6d92b8 0x55f99d6d9608 0x55f99d6d9958 0x55f99d6d9d58 0x55f99d6da0f8 0x55f99d6da498 0x55f99d6da838 0x55f99d6dac08 0x55f99d6dafa8 0x55f99d6db348 0x55f99d6db6e8 0x55f99d6dba88 0x55f99d6dbe58 0x55f99d6dc1f8 0x55f99d6dc598 0x55f99d6dc938 0x55f99d6dcd08 0x55f99d6dd0a8 # | | | |-RecoveryExpr 0x55f99d890a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d890ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d890fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55f99d890b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55f99d890bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55f99d890f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55f99d890ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55f99d890d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55f99d890d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55f99d891ab0 # | | | |-DeclStmt 0x55f99d8912c0 # | | | | `-VarDecl 0x55f99d8910d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55f99d891288 '' # | | | | |-UnresolvedLookupExpr 0x55f99d891140 '' lvalue (ADL) = 'dot' 0x55f99d6d7968 0x55f99d6d7d38 0x55f99d6d80d8 0x55f99d6d8478 0x55f99d6d8780 0x55f99d6d8b70 0x55f99d6d8f18 0x55f99d6d92b8 0x55f99d6d9608 0x55f99d6d9958 0x55f99d6d9d58 0x55f99d6da0f8 0x55f99d6da498 0x55f99d6da838 0x55f99d6dac08 0x55f99d6dafa8 0x55f99d6db348 0x55f99d6db6e8 0x55f99d6dba88 0x55f99d6dbe58 0x55f99d6dc1f8 0x55f99d6dc598 0x55f99d6dc938 0x55f99d6dcd08 0x55f99d6dd0a8 # | | | | |-DeclRefExpr 0x55f99d891248 'T' lvalue ParmVar 0x55f99d890d20 'N' 'T' # | | | | `-DeclRefExpr 0x55f99d891268 'T' lvalue ParmVar 0x55f99d890ca8 'I' 'T' # | | | |-DeclStmt 0x55f99d8914f8 # | | | | `-VarDecl 0x55f99d8912f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55f99d8914d8 '' '-' # | | | | |-IntegerLiteral 0x55f99d891360 'int' 1 # | | | | `-BinaryOperator 0x55f99d8914b8 '' '*' # | | | | |-BinaryOperator 0x55f99d8913c0 '' '*' # | | | | | |-DeclRefExpr 0x55f99d891380 'U' lvalue ParmVar 0x55f99d890d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55f99d8913a0 'U' lvalue ParmVar 0x55f99d890d98 'Eta' 'U' # | | | | `-ParenExpr 0x55f99d891498 '' # | | | | `-BinaryOperator 0x55f99d891478 '' '-' # | | | | |-IntegerLiteral 0x55f99d8913e0 'int' 1 # | | | | `-BinaryOperator 0x55f99d891458 '' '*' # | | | | |-DeclRefExpr 0x55f99d891400 'T' lvalue Var 0x55f99d8910d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55f99d891438 'T' lvalue Var 0x55f99d8910d8 'Mul' 'T' # | | | |-DeclStmt 0x55f99d8918a0 # | | | | `-VarDecl 0x55f99d891530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55f99d891880 '' # | | | | `-BinaryOperator 0x55f99d891860 '' '-' # | | | | |-BinaryOperator 0x55f99d8915d8 '' '*' # | | | | | |-DeclRefExpr 0x55f99d891598 'U' lvalue ParmVar 0x55f99d890d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55f99d8915b8 'T' lvalue ParmVar 0x55f99d890ca8 'I' 'T' # | | | | `-BinaryOperator 0x55f99d891840 '' '*' # | | | | |-ParenExpr 0x55f99d891800 '' # | | | | | `-BinaryOperator 0x55f99d8917e0 '' '+' # | | | | | |-BinaryOperator 0x55f99d891638 '' '*' # | | | | | | |-DeclRefExpr 0x55f99d8915f8 'U' lvalue ParmVar 0x55f99d890d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55f99d891618 'T' lvalue Var 0x55f99d8910d8 'Mul' 'T' # | | | | | `-CallExpr 0x55f99d8917b0 '' # | | | | | |-UnresolvedLookupExpr 0x55f99d891658 '' lvalue (ADL) = 'sqrt' 0x55f99d72cf10 0x55f99d72d178 0x55f99d72d3f0 0x55f99d72d668 0x55f99d72d8d8 0x55f99d72db50 0x55f99d72ddc8 0x55f99d72e040 0x55f99d857cc0 0x55f99d858178 0x55f99d858650 0x55f99d858b30 0x55f99d859008 0x55f99d859500 0x55f99d8599d8 0x55f99d859eb8 0x55f99d85a3a0 0x55f99d85a878 0x55f99d85ad70 0x55f99d85b270 0x55f99d85b778 0x55f99d85bc70 0x55f99d85c188 0x55f99d85c6a8 0x55f99d85cbd0 0x55f99d85d0e8 0x55f99d85da30 0x55f99d85df70 # | | | | | `-DeclRefExpr 0x55f99d891778 'T' lvalue Var 0x55f99d8912f8 'K' 'T' # | | | | `-DeclRefExpr 0x55f99d891820 'T' lvalue ParmVar 0x55f99d890d20 'N' 'T' # | | | `-ReturnStmt 0x55f99d891aa0 # | | | `-CallExpr 0x55f99d891a60 '' # | | | |-UnresolvedLookupExpr 0x55f99d8918f0 '' lvalue (ADL) = 'select' 0x55f99d6e2158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d890bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d890b70 'T' # | | | |-BinaryOperator 0x55f99d8919a8 '' '<' # | | | | |-DeclRefExpr 0x55f99d891968 'T' lvalue Var 0x55f99d8912f8 'K' 'T' # | | | | `-IntegerLiteral 0x55f99d891988 'int' 0 # | | | |-CXXStaticCastExpr 0x55f99d8919f8 'T' static_cast # | | | | `-IntegerLiteral 0x55f99d8919c8 'int' 0 # | | | `-DeclRefExpr 0x55f99d891a28 'T' lvalue Var 0x55f99d891530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55f99d891db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55f99d891ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d891d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d891b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55f99d891c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55f99d893a08 # | | | |-DeclStmt 0x55f99d891f88 # | | | | `-VarDecl 0x55f99d891ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55f99d891f68 '' '/' # | | | | |-DeclRefExpr 0x55f99d891f28 'T' lvalue ParmVar 0x55f99d891b90 'X' 'T' # | | | | `-DeclRefExpr 0x55f99d891f48 'T' lvalue ParmVar 0x55f99d891c08 'Y' 'T' # | | | |-DeclStmt 0x55f99d8934c0 # | | | | `-VarDecl 0x55f99d8933e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55f99d8934a0 '' '>=' # | | | | |-DeclRefExpr 0x55f99d893448 'T' lvalue Var 0x55f99d891ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55f99d893480 'int' 0 # | | | |-DeclStmt 0x55f99d893820 # | | | | `-VarDecl 0x55f99d8934f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55f99d8937f0 '' # | | | | |-UnresolvedLookupExpr 0x55f99d893560 '' lvalue (ADL) = 'frac' 0x55f99d6e9c40 0x55f99d6e9ea8 0x55f99d6ea120 0x55f99d6ea398 0x55f99d6ea5f8 0x55f99d6ea870 0x55f99d6eaae8 0x55f99d6ead70 0x55f99d753e40 0x55f99d7542f8 0x55f99d7547d0 0x55f99d754cb0 0x55f99d807308 0x55f99d8077c0 0x55f99d807c98 0x55f99d808178 0x55f99d808660 0x55f99d808b38 0x55f99d809860 0x55f99d809d60 0x55f99d80a268 0x55f99d80a760 0x55f99d80ac78 0x55f99d80b198 0x55f99d80b6c0 0x55f99d80c5e8 0x55f99d80cb20 0x55f99d80d060 # | | | | `-CallExpr 0x55f99d8937c0 '' # | | | | |-UnresolvedLookupExpr 0x55f99d893680 '' lvalue (ADL) = 'abs' 0x55f99d696e28 0x55f99d697128 0x55f99d697438 0x55f99d697748 0x55f99d698e68 0x55f99d699178 0x55f99d699488 0x55f99d699798 0x55f99d699a68 0x55f99d699d90 0x55f99d69a038 0x55f99d69a2d8 0x55f99d69a528 0x55f99d69a838 0x55f99d69ab48 0x55f99d69b5d8 0x55f99d69b8c8 0x55f99d69bbd8 0x55f99d69bee8 0x55f99d69c1f8 0x55f99d6a0b70 0x55f99d6a0e18 0x55f99d6a10b8 0x55f99d6a1358 0x55f99d6a15a8 0x55f99d6a18b8 0x55f99d6a2cc8 0x55f99d6a2fd8 # | | | | `-DeclRefExpr 0x55f99d8937a0 'T' lvalue Var 0x55f99d891ec0 'div' 'T' # | | | `-ReturnStmt 0x55f99d8939f8 # | | | `-BinaryOperator 0x55f99d8939d8 '' '*' # | | | |-CallExpr 0x55f99d893978 '' # | | | | |-UnresolvedLookupExpr 0x55f99d893858 '' lvalue (ADL) = 'select' 0x55f99d6e2158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d891b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d891ae0 'T' # | | | | |-DeclRefExpr 0x55f99d8938d0 'bool' lvalue Var 0x55f99d8933e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55f99d893908 'T' lvalue Var 0x55f99d8934f8 'frc' 'T' # | | | | `-UnaryOperator 0x55f99d893960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55f99d893940 'T' lvalue Var 0x55f99d8934f8 'frc' 'T' # | | | `-DeclRefExpr 0x55f99d8939b8 'T' lvalue ParmVar 0x55f99d891c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55f99d893e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55f99d893a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d893ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d893d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d893bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55f99d893cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55f99d8946b8 # | | | |-DeclStmt 0x55f99d893ff0 # | | | | `-VarDecl 0x55f99d893f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55f99d893fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55f99d893fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55f99d893f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55f99d893f88 '' contains-errors lvalue # | | | |-DeclStmt 0x55f99d894140 # | | | | `-VarDecl 0x55f99d894050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55f99d894118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55f99d8940f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55f99d8940b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55f99d8940d8 'int' 0 # | | | |-DeclStmt 0x55f99d894500 # | | | | `-VarDecl 0x55f99d8941b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55f99d8944d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55f99d8944a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55f99d894218 '' lvalue (ADL) = 'frac' 0x55f99d6e9c40 0x55f99d6e9ea8 0x55f99d6ea120 0x55f99d6ea398 0x55f99d6ea5f8 0x55f99d6ea870 0x55f99d6eaae8 0x55f99d6ead70 0x55f99d753e40 0x55f99d7542f8 0x55f99d7547d0 0x55f99d754cb0 0x55f99d807308 0x55f99d8077c0 0x55f99d807c98 0x55f99d808178 0x55f99d808660 0x55f99d808b38 0x55f99d809860 0x55f99d809d60 0x55f99d80a268 0x55f99d80a760 0x55f99d80ac78 0x55f99d80b198 0x55f99d80b6c0 0x55f99d80c5e8 0x55f99d80cb20 0x55f99d80d060 # | | | | `-CallExpr 0x55f99d894478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55f99d894338 '' lvalue (ADL) = 'abs' 0x55f99d696e28 0x55f99d697128 0x55f99d697438 0x55f99d697748 0x55f99d698e68 0x55f99d699178 0x55f99d699488 0x55f99d699798 0x55f99d699a68 0x55f99d699d90 0x55f99d69a038 0x55f99d69a2d8 0x55f99d69a528 0x55f99d69a838 0x55f99d69ab48 0x55f99d69b5d8 0x55f99d69b8c8 0x55f99d69bbd8 0x55f99d69bee8 0x55f99d69c1f8 0x55f99d6a0b70 0x55f99d6a0e18 0x55f99d6a10b8 0x55f99d6a1358 0x55f99d6a15a8 0x55f99d6a18b8 0x55f99d6a2cc8 0x55f99d6a2fd8 # | | | | `-RecoveryExpr 0x55f99d894458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55f99d8946a8 # | | | `-BinaryOperator 0x55f99d894688 '' contains-errors '*' # | | | |-CallExpr 0x55f99d894628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55f99d894538 '' lvalue (ADL) = 'select' 0x55f99d6e2158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d893a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d893a38 'T' # | | | | |-RecoveryExpr 0x55f99d8945b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55f99d8945d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55f99d894610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55f99d8945f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d894668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d894af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55f99d894730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d894a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8947e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55f99d894858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55f99d8948d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55f99d894fe0 # | | | |-DeclStmt 0x55f99d894e60 # | | | | `-VarDecl 0x55f99d894c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55f99d894e30 '' # | | | | |-UnresolvedLookupExpr 0x55f99d894c70 '' lvalue (ADL) = 'saturate' 0x55f99d6e00b8 0x55f99d6e0320 0x55f99d6e0598 0x55f99d6e0810 0x55f99d6e0a70 0x55f99d6e0ce8 0x55f99d6e0f60 0x55f99d6e11d8 0x55f99d6e1438 0x55f99d6e16b0 0x55f99d6e1928 0x55f99d6e1bf0 # | | | | `-BinaryOperator 0x55f99d894e10 '' '/' # | | | | |-ParenExpr 0x55f99d894d70 '' # | | | | | `-BinaryOperator 0x55f99d894d50 '' '-' # | | | | | |-DeclRefExpr 0x55f99d894d10 'T' lvalue ParmVar 0x55f99d8948d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55f99d894d30 'T' lvalue ParmVar 0x55f99d8947e0 'Min' 'T' # | | | | `-ParenExpr 0x55f99d894df0 '' # | | | | `-BinaryOperator 0x55f99d894dd0 '' '-' # | | | | |-DeclRefExpr 0x55f99d894d90 'T' lvalue ParmVar 0x55f99d894858 'Max' 'T' # | | | | `-DeclRefExpr 0x55f99d894db0 'T' lvalue ParmVar 0x55f99d8947e0 'Min' 'T' # | | | `-ReturnStmt 0x55f99d894fd0 # | | | `-BinaryOperator 0x55f99d894fb0 '' '*' # | | | |-BinaryOperator 0x55f99d894f70 '' '*' # | | | | |-ParenExpr 0x55f99d894f30 '' # | | | | | `-BinaryOperator 0x55f99d894f10 '' '-' # | | | | | |-IntegerLiteral 0x55f99d894e78 'int' 3 # | | | | | `-BinaryOperator 0x55f99d894ef0 '' '*' # | | | | | |-IntegerLiteral 0x55f99d894e98 'int' 2 # | | | | | `-DeclRefExpr 0x55f99d894eb8 'T' lvalue Var 0x55f99d894c08 'S' 'T' # | | | | `-DeclRefExpr 0x55f99d894f50 'T' lvalue Var 0x55f99d894c08 'S' 'T' # | | | `-DeclRefExpr 0x55f99d894f90 'T' lvalue Var 0x55f99d894c08 'S' 'T' # | | |-FunctionTemplateDecl 0x55f99d8954c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55f99d895000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d895098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d895420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8951b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55f99d895270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55f99d895330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55f99d8959e0 # | | | |-DeclStmt 0x55f99d895878 # | | | | `-VarDecl 0x55f99d8955a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55f99d895850 '' contains-errors lvalue # | | | | `-CallExpr 0x55f99d895820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55f99d895610 '' lvalue (ADL) = 'saturate' 0x55f99d6e00b8 0x55f99d6e0320 0x55f99d6e0598 0x55f99d6e0810 0x55f99d6e0a70 0x55f99d6e0ce8 0x55f99d6e0f60 0x55f99d6e11d8 0x55f99d6e1438 0x55f99d6e16b0 0x55f99d6e1928 0x55f99d6e1bf0 # | | | | `-BinaryOperator 0x55f99d895800 '' contains-errors '/' # | | | | |-ParenExpr 0x55f99d895738 '' contains-errors # | | | | | `-BinaryOperator 0x55f99d895718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55f99d8956d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55f99d8956b0 'int' lvalue ParmVar 0x55f99d895330 'X' 'int' # | | | | | `-RecoveryExpr 0x55f99d8956f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55f99d8957e0 '' contains-errors # | | | | `-BinaryOperator 0x55f99d8957c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55f99d895778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55f99d895758 'int' lvalue ParmVar 0x55f99d895270 'Max' 'int' # | | | | `-RecoveryExpr 0x55f99d8957a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55f99d8959d0 # | | | `-BinaryOperator 0x55f99d8959b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55f99d895970 '' contains-errors '*' # | | | | |-ParenExpr 0x55f99d895930 '' contains-errors # | | | | | `-BinaryOperator 0x55f99d895910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55f99d895890 'int' 3 # | | | | | `-BinaryOperator 0x55f99d8958f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55f99d8958b0 'int' 2 # | | | | | `-RecoveryExpr 0x55f99d8958d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55f99d895950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d895990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d895e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55f99d895a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d895da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d895b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55f99d895ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55f99d895c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55f99d896c08 # | | | |-DeclStmt 0x55f99d895fb0 # | | | | `-VarDecl 0x55f99d895ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55f99d895f90 '' '<' # | | | | |-DeclRefExpr 0x55f99d895f50 'T' lvalue ParmVar 0x55f99d895b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55f99d895f70 'int' 0 # | | | |-DeclStmt 0x55f99d8961a0 # | | | | `-VarDecl 0x55f99d895fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55f99d896160 '' # | | | | |-UnresolvedLookupExpr 0x55f99d896070 '' lvalue (ADL) = 'select' 0x55f99d6e2158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d895a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d895a18 'T' # | | | | |-DeclRefExpr 0x55f99d8960e8 'bool' lvalue Var 0x55f99d895ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55f99d896120 'int' 0 # | | | | `-DeclRefExpr 0x55f99d896140 'T' lvalue ParmVar 0x55f99d895b30 'NDotL' 'T' # | | | |-DeclStmt 0x55f99d8963b8 # | | | | `-VarDecl 0x55f99d896230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55f99d896390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55f99d896330 'void' # | | | | |-IntegerLiteral 0x55f99d896298 'int' 1 # | | | | |-DeclRefExpr 0x55f99d8962b8 'T' lvalue Var 0x55f99d895fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55f99d8962f0 'int' 0 # | | | | `-IntegerLiteral 0x55f99d896310 'int' 1 # | | | |-DeclStmt 0x55f99d8965f8 # | | | | `-VarDecl 0x55f99d8963e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55f99d8965c0 '' # | | | | |-UnresolvedLookupExpr 0x55f99d896448 '' lvalue (ADL) = 'or' 0x55f99d710b78 0x55f99d710e88 0x55f99d7111a8 0x55f99d7114c8 0x55f99d7117e8 0x55f99d711af0 0x55f99d711df8 0x55f99d712100 0x55f99d712408 0x55f99d712710 0x55f99d712a18 0x55f99d712d20 0x55f99d713028 0x55f99d713330 0x55f99d713638 0x55f99d713968 0x55f99d713c70 0x55f99d713f78 0x55f99d714280 # | | | | |-DeclRefExpr 0x55f99d896520 'bool' lvalue Var 0x55f99d895ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55f99d8965a0 '' # | | | | `-BinaryOperator 0x55f99d896580 '' '<' # | | | | |-DeclRefExpr 0x55f99d896540 'T' lvalue ParmVar 0x55f99d895ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55f99d896560 'int' 0 # | | | |-DeclStmt 0x55f99d896998 # | | | | `-VarDecl 0x55f99d896630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55f99d896968 '' # | | | | |-UnresolvedLookupExpr 0x55f99d896698 '' lvalue (ADL) = 'exp' 0x55f99d6ddc70 0x55f99d6dded8 0x55f99d6de150 0x55f99d6de3c8 0x55f99d6de628 0x55f99d6de8a0 0x55f99d6deb18 0x55f99d6deda0 0x55f99d7e8438 0x55f99d7e88e8 0x55f99d7e8db8 0x55f99d7e9290 0x55f99d7e9768 0x55f99d7e9c20 0x55f99d7ea780 0x55f99d7eac60 0x55f99d7eb148 0x55f99d7eb620 0x55f99d7ebb18 0x55f99d7ec018 0x55f99d7ec520 0x55f99d7ed360 0x55f99d7ed878 0x55f99d7edd98 0x55f99d7ee2c0 0x55f99d7ee7d8 0x55f99d7eed10 0x55f99d7f2788 # | | | | `-BinaryOperator 0x55f99d896948 '' '*' # | | | | |-CallExpr 0x55f99d8968f8 '' # | | | | | |-UnresolvedLookupExpr 0x55f99d8967b8 '' lvalue (ADL) = 'log' 0x55f99d6ef7e8 0x55f99d6efa50 0x55f99d6efd20 0x55f99d6eff98 0x55f99d6f01f8 0x55f99d6f0470 0x55f99d6f06e8 0x55f99d6f0960 0x55f99d81e168 0x55f99d81e618 0x55f99d81eae8 0x55f99d81efc0 0x55f99d81f498 0x55f99d81f950 0x55f99d81fe40 0x55f99d820320 0x55f99d820808 0x55f99d820ce0 0x55f99d8211d8 0x55f99d8216d8 0x55f99d822410 0x55f99d822908 0x55f99d822e20 0x55f99d823340 0x55f99d823868 0x55f99d823d80 0x55f99d8242b8 0x55f99d8250a8 # | | | | | `-DeclRefExpr 0x55f99d8968d8 'T' lvalue ParmVar 0x55f99d895ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55f99d896928 'T' lvalue ParmVar 0x55f99d895c20 'M' 'T' # | | | |-BinaryOperator 0x55f99d896bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55f99d896a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55f99d8969e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55f99d8969b0 'int' contains-errors lvalue Var 0x55f99d896230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55f99d896a10 'int' 2 # | | | | `-CallExpr 0x55f99d896b78 '' # | | | | |-UnresolvedLookupExpr 0x55f99d896a70 '' lvalue (ADL) = 'select' 0x55f99d6e2158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d895a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d895a18 'T' # | | | | |-DeclRefExpr 0x55f99d896ae8 'bool' lvalue Var 0x55f99d8963e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55f99d896b20 'int' 0 # | | | | `-DeclRefExpr 0x55f99d896b40 'T' lvalue Var 0x55f99d896630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55f99d896bf8 # | | | `-RecoveryExpr 0x55f99d896bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d896fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55f99d896c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d896f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d896d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55f99d896d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55f99d896df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55f99d897368 # | | | `-ReturnStmt 0x55f99d897358 # | | | `-CallExpr 0x55f99d897318 '' # | | | |-UnresolvedLookupExpr 0x55f99d8970b8 '' lvalue (ADL) = 'select' 0x55f99d6e2158 # | | | |-BinaryOperator 0x55f99d8972a0 '' '<' # | | | | |-CallExpr 0x55f99d897248 '' # | | | | | |-UnresolvedLookupExpr 0x55f99d897100 '' lvalue (ADL) = 'dot' 0x55f99d6d7968 0x55f99d6d7d38 0x55f99d6d80d8 0x55f99d6d8478 0x55f99d6d8780 0x55f99d6d8b70 0x55f99d6d8f18 0x55f99d6d92b8 0x55f99d6d9608 0x55f99d6d9958 0x55f99d6d9d58 0x55f99d6da0f8 0x55f99d6da498 0x55f99d6da838 0x55f99d6dac08 0x55f99d6dafa8 0x55f99d6db348 0x55f99d6db6e8 0x55f99d6dba88 0x55f99d6dbe58 0x55f99d6dc1f8 0x55f99d6dc598 0x55f99d6dc938 0x55f99d6dcd08 0x55f99d6dd0a8 # | | | | | |-DeclRefExpr 0x55f99d897208 'T' lvalue ParmVar 0x55f99d896d78 'I' 'T' # | | | | | `-DeclRefExpr 0x55f99d897228 'T' lvalue ParmVar 0x55f99d896df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55f99d897280 'int' 0 # | | | |-DeclRefExpr 0x55f99d8972c0 'T' lvalue ParmVar 0x55f99d896d00 'N' 'T' # | | | `-UnaryOperator 0x55f99d897300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55f99d8972e0 'T' lvalue ParmVar 0x55f99d896d00 'N' 'T' # | | |-FunctionTemplateDecl 0x55f99d897a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55f99d897380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8979f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d897870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55f99d8978e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55f99d897d40 # | | | `-ReturnStmt 0x55f99d897d30 # | | | `-BinaryOperator 0x55f99d897d10 '' '*' # | | | |-CallExpr 0x55f99d897cc0 '' # | | | | |-UnresolvedLookupExpr 0x55f99d897b80 '' lvalue (ADL) = 'exp2' 0x55f99d6df000 0x55f99d6df268 0x55f99d6df4e0 0x55f99d6df758 0x55f99d6df9b8 0x55f99d6bddc0 0x55f99d6be038 0x55f99d6be2b0 0x55f99d7f2ce0 0x55f99d7f3198 0x55f99d7f3670 0x55f99d7f3b50 0x55f99d7f4028 0x55f99d7f4550 0x55f99d7f4a28 0x55f99d7f4f08 0x55f99d7f53f0 0x55f99d7f58c8 0x55f99d7f5dc0 0x55f99d7f62c0 0x55f99d7f67e0 0x55f99d7f6cd8 0x55f99d7f71f0 0x55f99d7f7710 0x55f99d7f7c38 0x55f99d7f8150 0x55f99d7f8988 0x55f99d7f8ec8 # | | | | `-DeclRefExpr 0x55f99d897ca0 'T' lvalue ParmVar 0x55f99d8978e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55f99d897cf0 'T' lvalue ParmVar 0x55f99d897870 'X' 'T' # | | |-FunctionTemplateDecl 0x55f99d8980d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55f99d897d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55f99d897de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55f99d897e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55f99d898030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d897f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55f99d8987d0 # | | | |-DeclStmt 0x55f99d898470 # | | | | `-VarDecl 0x55f99d8981d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55f99d898440 '' # | | | | |-DeclRefExpr 0x55f99d8983e8 '' Function 0x55f99d898290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55f99d898420 'T' lvalue ParmVar 0x55f99d897f10 'X' 'T' # | | | |-DeclStmt 0x55f99d8985e8 # | | | | `-VarDecl 0x55f99d8984a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55f99d8985c8 '' '-' # | | | | |-ParenExpr 0x55f99d898570 'int' # | | | | | `-BinaryOperator 0x55f99d898550 'int' '-' # | | | | | |-DeclRefExpr 0x55f99d898510 'int' NonTypeTemplateParm 0x55f99d897e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55f99d898530 'int' 1 # | | | | `-DeclRefExpr 0x55f99d898590 'K' lvalue Var 0x55f99d8981d8 'FBH' 'K' # | | | |-BinaryOperator 0x55f99d898778 '' '=' # | | | | |-DeclRefExpr 0x55f99d898600 'K' lvalue Var 0x55f99d8981d8 'FBH' 'K' # | | | | `-CallExpr 0x55f99d898738 '' # | | | | |-UnresolvedLookupExpr 0x55f99d898620 '' lvalue (ADL) = 'select' 0x55f99d6e2158 # | | | | |-BinaryOperator 0x55f99d8986c0 '' '==' # | | | | | |-DeclRefExpr 0x55f99d898668 'K' lvalue Var 0x55f99d8981d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55f99d8986a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55f99d898688 'int' 1 # | | | | |-DeclRefExpr 0x55f99d8986e0 'K' lvalue Var 0x55f99d8981d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55f99d898700 'K' lvalue Var 0x55f99d8984a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55f99d8987b8 nrvo_candidate(Var 0x55f99d8981d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55f99d898798 'K' lvalue Var 0x55f99d8981d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55f99d898a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55f99d898800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d898990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8988b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55f99d898d58 # | | | `-ReturnStmt 0x55f99d898d48 # | | | `-CallExpr 0x55f99d898d18 '' # | | | |-DeclRefExpr 0x55f99d898cc0 '' Function 0x55f99d898b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55f99d898cf8 'T' lvalue ParmVar 0x55f99d8988b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55f99d898fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55f99d898d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d898f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d898e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55f99d8992c8 # | | | `-ReturnStmt 0x55f99d8992b8 # | | | `-CallExpr 0x55f99d899288 '' # | | | |-DeclRefExpr 0x55f99d899230 '' Function 0x55f99d8990d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55f99d899268 'T' lvalue ParmVar 0x55f99d898e20 'input' 'T' # | | `-FunctionTemplateDecl 0x55f99d899518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55f99d8992e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55f99d899470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55f99d899390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55f99d899cd8 # | | |-DeclStmt 0x55f99d899750 # | | | `-VarDecl 0x55f99d899618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55f99d899720 '' # | | | |-UnresolvedLookupExpr 0x55f99d899680 '' lvalue (ADL) = 'ddx_coarse' 0x55f99d723c50 0x55f99d723eb8 0x55f99d724130 0x55f99d7243a8 0x55f99d724608 0x55f99d724880 0x55f99d724af8 0x55f99d724d70 # | | | `-DeclRefExpr 0x55f99d899700 'T' lvalue ParmVar 0x55f99d899390 'input' 'T' # | | |-BinaryOperator 0x55f99d899910 '' '=' # | | | |-DeclRefExpr 0x55f99d899768 'T' lvalue Var 0x55f99d899618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55f99d8998e0 '' # | | | |-UnresolvedLookupExpr 0x55f99d8997a0 '' lvalue (ADL) = 'abs' 0x55f99d696e28 0x55f99d697128 0x55f99d697438 0x55f99d697748 0x55f99d698e68 0x55f99d699178 0x55f99d699488 0x55f99d699798 0x55f99d699a68 0x55f99d699d90 0x55f99d69a038 0x55f99d69a2d8 0x55f99d69a528 0x55f99d69a838 0x55f99d69ab48 0x55f99d69b5d8 0x55f99d69b8c8 0x55f99d69bbd8 0x55f99d69bee8 0x55f99d69c1f8 0x55f99d6a0b70 0x55f99d6a0e18 0x55f99d6a10b8 0x55f99d6a1358 0x55f99d6a15a8 0x55f99d6a18b8 0x55f99d6a2cc8 0x55f99d6a2fd8 # | | | `-DeclRefExpr 0x55f99d8998c0 'T' lvalue Var 0x55f99d899618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55f99d899a88 # | | | `-VarDecl 0x55f99d899950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55f99d899a58 '' # | | | |-UnresolvedLookupExpr 0x55f99d8999b8 '' lvalue (ADL) = 'ddy_coarse' 0x55f99d724fd0 0x55f99d725238 0x55f99d7254b0 0x55f99d725728 0x55f99d78d7f0 0x55f99d78da68 0x55f99d78dce0 0x55f99d78df58 # | | | `-DeclRefExpr 0x55f99d899a38 'T' lvalue ParmVar 0x55f99d899390 'input' 'T' # | | |-BinaryOperator 0x55f99d899c48 '' '=' # | | | |-DeclRefExpr 0x55f99d899aa0 'T' lvalue Var 0x55f99d899950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55f99d899c18 '' # | | | |-UnresolvedLookupExpr 0x55f99d899ad8 '' lvalue (ADL) = 'abs' 0x55f99d696e28 0x55f99d697128 0x55f99d697438 0x55f99d697748 0x55f99d698e68 0x55f99d699178 0x55f99d699488 0x55f99d699798 0x55f99d699a68 0x55f99d699d90 0x55f99d69a038 0x55f99d69a2d8 0x55f99d69a528 0x55f99d69a838 0x55f99d69ab48 0x55f99d69b5d8 0x55f99d69b8c8 0x55f99d69bbd8 0x55f99d69bee8 0x55f99d69c1f8 0x55f99d6a0b70 0x55f99d6a0e18 0x55f99d6a10b8 0x55f99d6a1358 0x55f99d6a15a8 0x55f99d6a18b8 0x55f99d6a2cc8 0x55f99d6a2fd8 # | | | `-DeclRefExpr 0x55f99d899bf8 'T' lvalue Var 0x55f99d899950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55f99d899cc8 # | | `-BinaryOperator 0x55f99d899ca8 '' '+' # | | |-DeclRefExpr 0x55f99d899c68 'T' lvalue Var 0x55f99d899618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55f99d899c88 'T' lvalue Var 0x55f99d899950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55f99d88e6b8 col:10 implicit C # | | `-FunctionDecl 0x55f99d88e708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55f99d88e810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55f99d88e878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55f99d88e8e0 <> 'float' # | | |-BuiltinAttr 0x55f99d88e7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55f99d88e960 Implicit # | | `-ConstAttr 0x55f99d88e988 Implicit # | |-LinkageSpecDecl 0x55f99d898240 col:11 implicit C # | | `-FunctionDecl 0x55f99d898290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55f99d898338 <> Implicit 702 # | | |-NoThrowAttr 0x55f99d898398 Implicit # | | `-ConstAttr 0x55f99d8983c0 Implicit # | |-LinkageSpecDecl 0x55f99d898b18 col:10 implicit C # | | `-FunctionDecl 0x55f99d898b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55f99d898c10 <> Implicit 692 # | | |-NoThrowAttr 0x55f99d898c70 Implicit # | | `-ConstAttr 0x55f99d898c98 Implicit # | |-LinkageSpecDecl 0x55f99d899088 col:10 implicit C # | | `-FunctionDecl 0x55f99d8990d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55f99d899180 <> Implicit 694 # | | |-NoThrowAttr 0x55f99d8991e0 Implicit # | | `-ConstAttr 0x55f99d899208 Implicit # | |-NamespaceDecl 0x55f99d899e30 prev 0x55f99d889810 line:14:11 hlsl # | | |-original Namespace 0x55f99d5eda98 'hlsl' # | | |-FunctionTemplateDecl 0x55f99d89a1a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55f99d899ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d899f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d89a0f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d89a048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55f99d89a3c8 # | | | `-ReturnStmt 0x55f99d89a3b8 # | | | `-CallExpr 0x55f99d89a388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d89a2a8 '' lvalue (no ADL) = 'bit_cast' 0x55f99d693160 0x55f99d695c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d899ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d899ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55f99d89a268 'int' NonTypeTemplateParm 0x55f99d899f38 'N' 'int' # | | | `-RecoveryExpr 0x55f99d89a368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d89a660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55f99d89a3e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d89a5b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d89a490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55f99d89a8c0 # | | | `-ReturnStmt 0x55f99d89a8b0 # | | | `-CallExpr 0x55f99d89a880 '' # | | | |-UnresolvedLookupExpr 0x55f99d89a7c0 '' lvalue (no ADL) = 'bit_cast' 0x55f99d693160 0x55f99d695c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55f99d5ed360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d89a430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d89a3e0 'T' # | | | `-DeclRefExpr 0x55f99d89a860 'T' lvalue ParmVar 0x55f99d89a490 'F' 'T' # | | |-FunctionTemplateDecl 0x55f99d89abe0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55f99d89a8d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d89a978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d89ab38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d89aa88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55f99d89ae08 # | | | `-ReturnStmt 0x55f99d89adf8 # | | | `-CallExpr 0x55f99d89adc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d89ace8 '' lvalue (no ADL) = 'bit_cast' 0x55f99d693160 0x55f99d695c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d89a930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d89a8d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55f99d89aca8 'int' NonTypeTemplateParm 0x55f99d89a978 'N' 'int' # | | | `-RecoveryExpr 0x55f99d89ada8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d89b0a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55f99d89ae20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d89aff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d89aed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55f99d89b300 # | | | `-ReturnStmt 0x55f99d89b2f0 # | | | `-CallExpr 0x55f99d89b2c0 '' # | | | |-UnresolvedLookupExpr 0x55f99d89b200 '' lvalue (no ADL) = 'bit_cast' 0x55f99d693160 0x55f99d695c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55f99d5ed260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d89ae70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d89ae20 'T' # | | | `-DeclRefExpr 0x55f99d89b2a0 'T' lvalue ParmVar 0x55f99d89aed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55f99d89b638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55f99d89b318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d89b3b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d89b590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d89b4e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55f99d760940 # | | | `-ReturnStmt 0x55f99d760930 # | | | `-CallExpr 0x55f99d760900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d760820 '' lvalue (no ADL) = 'bit_cast' 0x55f99d693160 0x55f99d695c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d89b370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d89b318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55f99d89b718 'int' NonTypeTemplateParm 0x55f99d89b3b8 'N' 'int' # | | | `-RecoveryExpr 0x55f99d7608e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d760be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55f99d760958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d760b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d760a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55f99d760e58 # | | | `-ReturnStmt 0x55f99d760e48 # | | | `-CallExpr 0x55f99d760e18 '' # | | | |-UnresolvedLookupExpr 0x55f99d760d58 '' lvalue (no ADL) = 'bit_cast' 0x55f99d693160 0x55f99d695c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55f99d7609b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55f99d760958 'T' # | | | `-DeclRefExpr 0x55f99d760df8 'T' lvalue ParmVar 0x55f99d760a10 'F' 'T' # | | |-FunctionDecl 0x55f99d761248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55f99d760e98 col:19 'double' # | | | |-ParmVarDecl 0x55f99d760f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f99d760fe8 out # | | | |-ParmVarDecl 0x55f99d761060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f99d7610c8 out # | | | |-BuiltinAliasAttr 0x55f99d761308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55f99d761380 Implicit # | | | `-ConstAttr 0x55f99d7613a8 Implicit # | | |-FunctionDecl 0x55f99d7617d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55f99d761420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55f99d761510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f99d761578 out # | | | |-ParmVarDecl 0x55f99d7615f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f99d761658 out # | | | |-BuiltinAliasAttr 0x55f99d761898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55f99d761910 Implicit # | | | `-ConstAttr 0x55f99d761938 Implicit # | | |-FunctionDecl 0x55f99d761d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55f99d7619b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55f99d761aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f99d761b08 out # | | | |-ParmVarDecl 0x55f99d761b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f99d761be8 out # | | | |-BuiltinAliasAttr 0x55f99d761e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55f99d761ea0 Implicit # | | | `-ConstAttr 0x55f99d761ec8 Implicit # | | |-FunctionDecl 0x55f99d7622f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55f99d761f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d762030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f99d762098 out # | | | |-ParmVarDecl 0x55f99d762110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55f99d762178 out # | | | |-BuiltinAliasAttr 0x55f99d7623b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55f99d762430 Implicit # | | | `-ConstAttr 0x55f99d762458 Implicit # | | |-FunctionTemplateDecl 0x55f99d762ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55f99d762490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d762a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f99d762848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55f99d7628c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55f99d762c30 # | | | `-ReturnStmt 0x55f99d762c20 # | | | `-CallExpr 0x55f99d762be8 '' # | | | |-UnresolvedLookupExpr 0x55f99d762b60 '' lvalue (no ADL) = 'distance_impl' 0x55f99d88b3f8 # | | | |-DeclRefExpr 0x55f99d762ba8 'T' lvalue ParmVar 0x55f99d762848 'X' 'T' # | | | `-DeclRefExpr 0x55f99d762bc8 'T' lvalue ParmVar 0x55f99d7628c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55f99d7631f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55f99d762c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d763148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f99d762fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55f99d763030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55f99d763370 # | | | `-ReturnStmt 0x55f99d763360 # | | | `-CallExpr 0x55f99d763328 '' # | | | |-UnresolvedLookupExpr 0x55f99d7632a0 '' lvalue (no ADL) = 'distance_impl' 0x55f99d88b3f8 # | | | |-DeclRefExpr 0x55f99d7632e8 'T' lvalue ParmVar 0x55f99d762fb8 'X' 'T' # | | | `-DeclRefExpr 0x55f99d763308 'T' lvalue ParmVar 0x55f99d763030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55f99d763700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55f99d7633a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d763658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55f99d763480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55f99d763548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55f99d763880 # | | | `-ReturnStmt 0x55f99d763870 # | | | `-CallExpr 0x55f99d763838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d7637b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55f99d88e0f0 # | | | |-RecoveryExpr 0x55f99d7637f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d763818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d763c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55f99d7638b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d763b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55f99d763978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55f99d763a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55f99d763d80 # | | | `-ReturnStmt 0x55f99d763d70 # | | | `-CallExpr 0x55f99d763d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d763cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55f99d88e0f0 # | | | |-RecoveryExpr 0x55f99d763cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d763d18 '' contains-errors lvalue # | | |-FunctionDecl 0x55f99d764048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55f99d763dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d763e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55f99d763ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55f99d7643a0 # | | | | `-ReturnStmt 0x55f99d764390 # | | | | `-CallExpr 0x55f99d764308 'float' # | | | | |-ImplicitCastExpr 0x55f99d7642f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55f99d764200 'float (half2, half2, float)' lvalue Function 0x55f99d88e518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55f99d889880 '__detail' # | | | | |-ImplicitCastExpr 0x55f99d764348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55f99d764230 'half2':'vector' lvalue ParmVar 0x55f99d763dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55f99d764360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55f99d764250 'half2':'vector' lvalue ParmVar 0x55f99d763e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55f99d764378 'float' # | | | | `-DeclRefExpr 0x55f99d764270 'float' lvalue ParmVar 0x55f99d763ec0 'C' 'float' # | | | `-AvailabilityAttr 0x55f99d764108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55f99d7645a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55f99d7643d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55f99d764450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55f99d764768 # | | | `-ReturnStmt 0x55f99d764758 # | | | `-RecoveryExpr 0x55f99d764720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55f99d764698 '' lvalue (no ADL) = 'dst_impl' 0x55f99d88ae10 # | | | |-DeclRefExpr 0x55f99d7646e0 'half4':'vector' lvalue ParmVar 0x55f99d7643d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55f99d764700 'half4':'vector' lvalue ParmVar 0x55f99d764450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55f99d8ac1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55f99d764798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55f99d8ac070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55f99d8ac398 # | | | `-ReturnStmt 0x55f99d8ac388 # | | | `-RecoveryExpr 0x55f99d8ac350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55f99d8ac2c8 '' lvalue (no ADL) = 'dst_impl' 0x55f99d88ae10 # | | | |-DeclRefExpr 0x55f99d8ac310 'float4':'vector' lvalue ParmVar 0x55f99d764798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55f99d8ac330 'float4':'vector' lvalue ParmVar 0x55f99d8ac070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55f99d8ac598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55f99d8ac3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55f99d8ac448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55f99d8ac768 # | | | `-ReturnStmt 0x55f99d8ac758 # | | | `-RecoveryExpr 0x55f99d8ac720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55f99d8ac698 '' lvalue (no ADL) = 'dst_impl' 0x55f99d88ae10 # | | | |-DeclRefExpr 0x55f99d8ac6e0 'double4':'vector' lvalue ParmVar 0x55f99d8ac3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55f99d8ac700 'double4':'vector' lvalue ParmVar 0x55f99d8ac448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55f99d8ace10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55f99d8ac780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8acd68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55f99d8acae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55f99d8acb60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55f99d8acbd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55f99d8acfb0 # | | | `-ReturnStmt 0x55f99d8acfa0 # | | | `-CallExpr 0x55f99d8acf60 '' # | | | |-UnresolvedLookupExpr 0x55f99d8aceb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55f99d896fc8 # | | | |-DeclRefExpr 0x55f99d8acf00 'T' lvalue ParmVar 0x55f99d8acae8 'N' 'T' # | | | |-DeclRefExpr 0x55f99d8acf20 'T' lvalue ParmVar 0x55f99d8acb60 'I' 'T' # | | | `-DeclRefExpr 0x55f99d8acf40 'T' lvalue ParmVar 0x55f99d8acbd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55f99d8ad610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55f99d8acfc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8ad568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55f99d8ad338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55f99d8ad3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55f99d8ad428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55f99d8ad7c0 # | | | `-ReturnStmt 0x55f99d8ad7b0 # | | | `-CallExpr 0x55f99d8ad770 '' # | | | |-UnresolvedLookupExpr 0x55f99d8ad6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55f99d896fc8 # | | | |-DeclRefExpr 0x55f99d8ad710 'T' lvalue ParmVar 0x55f99d8ad338 'N' 'T' # | | | |-DeclRefExpr 0x55f99d8ad730 'T' lvalue ParmVar 0x55f99d8ad3b0 'I' 'T' # | | | `-DeclRefExpr 0x55f99d8ad750 'T' lvalue ParmVar 0x55f99d8ad428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55f99d8adc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55f99d8ad7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55f99d8adbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55f99d8ad900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55f99d8ad9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55f99d8ada90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55f99d8ade20 # | | | `-ReturnStmt 0x55f99d8ade10 # | | | `-CallExpr 0x55f99d8addd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8add28 '' lvalue (no ADL) = 'faceforward_impl' 0x55f99d896fc8 # | | | |-RecoveryExpr 0x55f99d8add70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f99d8add90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d8addb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8ae288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55f99d8ade50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55f99d8ae1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55f99d8adf60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55f99d8ae028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55f99d8ae0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55f99d8ae438 # | | | `-ReturnStmt 0x55f99d8ae428 # | | | `-CallExpr 0x55f99d8ae3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8ae340 '' lvalue (no ADL) = 'faceforward_impl' 0x55f99d896fc8 # | | | |-RecoveryExpr 0x55f99d8ae388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f99d8ae3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d8ae3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8aeac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55f99d8ae450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8aea18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55f99d8ae8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55f99d8aecf8 # | | | `-ReturnStmt 0x55f99d8aece8 # | | | `-CallExpr 0x55f99d8aecb8 '' # | | | |-UnresolvedLookupExpr 0x55f99d8aebe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55f99d8980d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d8ae4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d8ae450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55f99d8aeba0 'int' 32 # | | | `-DeclRefExpr 0x55f99d8aec98 'T' lvalue ParmVar 0x55f99d8ae8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55f99d8af340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55f99d8aed10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d8aeda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d8af298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55f99d8af1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55f99d8af4e0 # | | |-FunctionTemplateDecl 0x55f99d8afb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55f99d8af4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8afa88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55f99d8af998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55f99d8afd60 # | | | `-ReturnStmt 0x55f99d8afd50 # | | | `-CallExpr 0x55f99d8afd20 '' # | | | |-UnresolvedLookupExpr 0x55f99d8afc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55f99d8980d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55f99d6409c0 'uint' sugar # | | | | | |-Typedef 0x55f99d61dce8 'uint' # | | | | | `-BuiltinType 0x55f99d5ed300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55f99d8af540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55f99d8af4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55f99d8afc08 'int' 64 # | | | `-DeclRefExpr 0x55f99d8afd00 'T' lvalue ParmVar 0x55f99d8af998 'X' 'T' # | | |-FunctionTemplateDecl 0x55f99d8b03b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55f99d8afd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d8afe18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d8b0308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55f99d8b0258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55f99d8b0550 # | | |-FunctionTemplateDecl 0x55f99d8b0b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55f99d8b0560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8b0a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f99d8b08c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55f99d8b0940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55f99d8b0c70 # | | | `-ReturnStmt 0x55f99d8b0c60 # | | | `-CallExpr 0x55f99d8b0c28 '' # | | | |-UnresolvedLookupExpr 0x55f99d8b0ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55f99d891db8 # | | | |-DeclRefExpr 0x55f99d8b0be8 'T' lvalue ParmVar 0x55f99d8b08c8 'X' 'T' # | | | `-DeclRefExpr 0x55f99d8b0c08 'T' lvalue ParmVar 0x55f99d8b0940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55f99d8b1230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55f99d8b0c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8b1188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f99d8b0ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55f99d8b1070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55f99d8b13b0 # | | | `-ReturnStmt 0x55f99d8b13a0 # | | | `-CallExpr 0x55f99d8b1368 '' # | | | |-UnresolvedLookupExpr 0x55f99d8b12e0 '' lvalue (no ADL) = 'fmod_impl' 0x55f99d891db8 # | | | |-DeclRefExpr 0x55f99d8b1328 'T' lvalue ParmVar 0x55f99d8b0ff8 'X' 'T' # | | | `-DeclRefExpr 0x55f99d8b1348 'T' lvalue ParmVar 0x55f99d8b1070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55f99d8b1770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55f99d8b13e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8b16c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55f99d8b14f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55f99d8b15b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55f99d8b18f0 # | | | `-ReturnStmt 0x55f99d8b18e0 # | | | `-CallExpr 0x55f99d8b18a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8b1820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55f99d893e28 # | | | |-RecoveryExpr 0x55f99d8b1868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d8b1888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8b1c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55f99d8b1920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8b1bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55f99d8b1a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55f99d8b1af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55f99d8b1df0 # | | | `-ReturnStmt 0x55f99d8b1de0 # | | | `-CallExpr 0x55f99d8b1da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8b1d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55f99d893e28 # | | | |-RecoveryExpr 0x55f99d8b1d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d8b1d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8b23b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55f99d8b1e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8b2308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f99d8b2178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55f99d8b21f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55f99d8b2520 # | | | `-ReturnStmt 0x55f99d8b2510 # | | | `-CallExpr 0x55f99d8b24d8 '' # | | | |-UnresolvedLookupExpr 0x55f99d8b2450 '' lvalue (no ADL) = 'ldexp_impl' 0x55f99d897a98 # | | | |-DeclRefExpr 0x55f99d8b2498 'T' lvalue ParmVar 0x55f99d8b2178 'X' 'T' # | | | `-DeclRefExpr 0x55f99d8b24b8 'T' lvalue ParmVar 0x55f99d8b21f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55f99d8b2ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55f99d8b2538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8b2a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f99d8b28a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55f99d8b2920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55f99d8b2c60 # | | | `-ReturnStmt 0x55f99d8b2c50 # | | | `-CallExpr 0x55f99d8b2c18 '' # | | | |-UnresolvedLookupExpr 0x55f99d8b2b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55f99d897a98 # | | | |-DeclRefExpr 0x55f99d8b2bd8 'T' lvalue ParmVar 0x55f99d8b28a8 'X' 'T' # | | | `-DeclRefExpr 0x55f99d8b2bf8 'T' lvalue ParmVar 0x55f99d8b2920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55f99d8b2fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55f99d8b2c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8b2f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55f99d8b2da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55f99d8b2e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55f99d8b3160 # | | | `-ReturnStmt 0x55f99d8b3150 # | | | `-CallExpr 0x55f99d8b3118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8b3090 '' lvalue (no ADL) = 'ldexp_impl' 0x55f99d897a98 # | | | |-RecoveryExpr 0x55f99d8b30d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d8b30f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8b34e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55f99d8b3190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8b3438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55f99d8b32a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55f99d8b3368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55f99d8b3660 # | | | `-ReturnStmt 0x55f99d8b3650 # | | | `-CallExpr 0x55f99d8b3618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8b3590 '' lvalue (no ADL) = 'ldexp_impl' 0x55f99d897a98 # | | | |-RecoveryExpr 0x55f99d8b35d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d8b35f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8b3b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55f99d8b3678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8b3ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55f99d8b39e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55f99d8b3cc0 # | | | `-ReturnStmt 0x55f99d8b3cb0 # | | | `-CallExpr 0x55f99d8b3c80 '' # | | | |-UnresolvedLookupExpr 0x55f99d8b3c18 '' lvalue (no ADL) = 'length_impl' 0x55f99d889df8 # | | | `-DeclRefExpr 0x55f99d8b3c60 'T' lvalue ParmVar 0x55f99d8b39e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55f99d8b4220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55f99d8b3cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8b4178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55f99d8b4090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55f99d8b4370 # | | | `-ReturnStmt 0x55f99d8b4360 # | | | `-CallExpr 0x55f99d8b4330 '' # | | | |-UnresolvedLookupExpr 0x55f99d8b42c8 '' lvalue (no ADL) = 'length_impl' 0x55f99d889df8 # | | | `-DeclRefExpr 0x55f99d8b4310 'T' lvalue ParmVar 0x55f99d8b4090 'X' 'T' # | | |-FunctionTemplateDecl 0x55f99d8b4600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55f99d8b43a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8b4558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55f99d8b4468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55f99d8b4750 # | | | `-ReturnStmt 0x55f99d8b4740 # | | | `-CallExpr 0x55f99d8b4710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8b46a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55f99d88a6d0 # | | | `-RecoveryExpr 0x55f99d8b46f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8b49e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55f99d8b4780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8b4938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55f99d8b4848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55f99d8b4b30 # | | | `-ReturnStmt 0x55f99d8b4b20 # | | | `-CallExpr 0x55f99d8b4af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8b4a88 '' lvalue (no ADL) = 'length_vec_impl' 0x55f99d88a6d0 # | | | `-RecoveryExpr 0x55f99d8b4ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55f99d8b4de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55f99d8b4b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55f99d8b4be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55f99d8b4c60 col:53 used M 'half' # | | | `-CompoundStmt 0x55f99d8b4fd8 # | | | `-ReturnStmt 0x55f99d8b4fc8 # | | | `-RecoveryExpr 0x55f99d8b4f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55f99d8b4ee0 '' lvalue (no ADL) = 'lit_impl' 0x55f99d895e50 # | | | |-DeclRefExpr 0x55f99d8b4f28 'half' lvalue ParmVar 0x55f99d8b4b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55f99d8b4f48 'half' lvalue ParmVar 0x55f99d8b4be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55f99d8b4f68 'half' lvalue ParmVar 0x55f99d8b4c60 'M' 'half' # | | |-FunctionDecl 0x55f99d8b5298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55f99d8b5008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55f99d8b5088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55f99d8b5108 col:57 used M 'float' # | | | `-CompoundStmt 0x55f99d8b5498 # | | | `-ReturnStmt 0x55f99d8b5488 # | | | `-RecoveryExpr 0x55f99d8b5448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55f99d8b53a0 '' lvalue (no ADL) = 'lit_impl' 0x55f99d895e50 # | | | |-DeclRefExpr 0x55f99d8b53e8 'float' lvalue ParmVar 0x55f99d8b5008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55f99d8b5408 'float' lvalue ParmVar 0x55f99d8b5088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55f99d8b5428 'float' lvalue ParmVar 0x55f99d8b5108 'M' 'float' # | | |-FunctionDecl 0x55f99d8b5578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8b54c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55f99d8b5780 # | | | `-ReturnStmt 0x55f99d8b5770 # | | | `-CallExpr 0x55f99d8b5728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55f99d8b5710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55f99d8b5660 'int4 (float4)' lvalue Function 0x55f99d8899b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55f99d889880 '__detail' # | | | `-ImplicitCastExpr 0x55f99d8b5758 'float4':'vector' # | | | `-DeclRefExpr 0x55f99d8b5690 'float4':'vector' lvalue ParmVar 0x55f99d8b54c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55f99d8b5898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8b57b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55f99d8b5cb0 # | | | `-ReturnStmt 0x55f99d8b5ca0 # | | | `-CallExpr 0x55f99d8b5c58 'unsigned int' # | | | |-ImplicitCastExpr 0x55f99d8b5c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55f99d8b5b88 '' Function 0x55f99d8b59e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55f99d8b5c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55f99d8b5bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55f99d8b57b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55f99d8b6270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55f99d8b5cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8b61c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f99d8b6038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55f99d8b60b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55f99d8b63e0 # | | | `-ReturnStmt 0x55f99d8b63d0 # | | | `-CallExpr 0x55f99d8b6398 '' # | | | |-UnresolvedLookupExpr 0x55f99d8b6310 '' lvalue (no ADL) = 'reflect_impl' 0x55f99d890268 # | | | |-DeclRefExpr 0x55f99d8b6358 'T' lvalue ParmVar 0x55f99d8b6038 'I' 'T' # | | | `-DeclRefExpr 0x55f99d8b6378 'T' lvalue ParmVar 0x55f99d8b60b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55f99d8b69a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55f99d8b63f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8b68f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55f99d8b6768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55f99d8b67e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55f99d8b6b20 # | | | `-ReturnStmt 0x55f99d8b6b10 # | | | `-CallExpr 0x55f99d8b6ad8 '' # | | | |-UnresolvedLookupExpr 0x55f99d8b6a50 '' lvalue (no ADL) = 'reflect_impl' 0x55f99d890268 # | | | |-DeclRefExpr 0x55f99d8b6a98 'T' lvalue ParmVar 0x55f99d8b6768 'I' 'T' # | | | `-DeclRefExpr 0x55f99d8b6ab8 'T' lvalue ParmVar 0x55f99d8b67e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55f99d8b6ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55f99d8b6b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55f99d8b6df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55f99d8b6c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55f99d8b6d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55f99d8b7020 # | | | `-ReturnStmt 0x55f99d8b7010 # | | | `-CallExpr 0x55f99d8b6fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8b6f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55f99d890888 # | | | |-RecoveryExpr 0x55f99d8b6f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d8b6fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8b73a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55f99d8b7050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55f99d8b72f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55f99d8b7160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55f99d8b7228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55f99d8b7520 # | | | `-ReturnStmt 0x55f99d8b7510 # | | | `-CallExpr 0x55f99d8b74d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8b7450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55f99d890888 # | | | |-RecoveryExpr 0x55f99d8b7498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d8b74b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8b7b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55f99d8b7538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8b7ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55f99d8b78a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55f99d8b7920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55f99d8b7998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55f99d8b7d20 # | | | `-ReturnStmt 0x55f99d8b7d10 # | | | `-CallExpr 0x55f99d8b7cd0 '' # | | | |-UnresolvedLookupExpr 0x55f99d8b7c28 '' lvalue (no ADL) = 'refract_impl' 0x55f99d890fc8 # | | | |-DeclRefExpr 0x55f99d8b7c70 'T' lvalue ParmVar 0x55f99d8b78a8 'I' 'T' # | | | |-DeclRefExpr 0x55f99d8b7c90 'T' lvalue ParmVar 0x55f99d8b7920 'N' 'T' # | | | `-DeclRefExpr 0x55f99d8b7cb0 'T' lvalue ParmVar 0x55f99d8b7998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55f99d8b83a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55f99d8b7d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8b82f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55f99d8b80c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55f99d8b8140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55f99d8b81b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55f99d8b8550 # | | | `-ReturnStmt 0x55f99d8b8540 # | | | `-CallExpr 0x55f99d8b8500 '' # | | | |-UnresolvedLookupExpr 0x55f99d8b8458 '' lvalue (no ADL) = 'refract_impl' 0x55f99d890fc8 # | | | |-DeclRefExpr 0x55f99d8b84a0 'T' lvalue ParmVar 0x55f99d8b80c8 'I' 'T' # | | | |-DeclRefExpr 0x55f99d8b84c0 'T' lvalue ParmVar 0x55f99d8b8140 'N' 'T' # | | | `-DeclRefExpr 0x55f99d8b84e0 'T' lvalue ParmVar 0x55f99d8b81b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55f99d8b89c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55f99d8b8580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55f99d8b8918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55f99d8b8690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55f99d8b8758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55f99d8b87d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55f99d8b8b70 # | | | `-ReturnStmt 0x55f99d8b8b60 # | | | `-CallExpr 0x55f99d8b8b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8b8a78 '' lvalue (no ADL) = 'refract_impl' 0x55f99d890fc8 # | | | |-RecoveryExpr 0x55f99d8b8ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f99d8b8ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55f99d8b8b00 'half' lvalue ParmVar 0x55f99d8b87d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55f99d8b8fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55f99d8b8ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55f99d8b8f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55f99d8b8cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55f99d8b8d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55f99d8b8df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55f99d8b9190 # | | | `-ReturnStmt 0x55f99d8b9180 # | | | `-CallExpr 0x55f99d8b9140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8b9098 '' lvalue (no ADL) = 'refract_impl' 0x55f99d890fc8 # | | | |-RecoveryExpr 0x55f99d8b90e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f99d8b9100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55f99d8b9120 'float' lvalue ParmVar 0x55f99d8b8df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55f99d8b97f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55f99d8b91a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8b9748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55f99d8b9518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55f99d8b9590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55f99d8b9608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55f99d8b9990 # | | | `-ReturnStmt 0x55f99d8b9980 # | | | `-CallExpr 0x55f99d8b9940 '' # | | | |-UnresolvedLookupExpr 0x55f99d8b9898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55f99d894af8 # | | | |-DeclRefExpr 0x55f99d8b98e0 'T' lvalue ParmVar 0x55f99d8b9518 'Min' 'T' # | | | |-DeclRefExpr 0x55f99d8b9900 'T' lvalue ParmVar 0x55f99d8b9590 'Max' 'T' # | | | `-DeclRefExpr 0x55f99d8b9920 'T' lvalue ParmVar 0x55f99d8b9608 'X' 'T' # | | |-FunctionTemplateDecl 0x55f99d8b9ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55f99d8b99a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8b9f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55f99d8b9d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55f99d8b9d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55f99d8b9e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55f99d8ba1a0 # | | | `-ReturnStmt 0x55f99d8ba190 # | | | `-CallExpr 0x55f99d8ba150 '' # | | | |-UnresolvedLookupExpr 0x55f99d8ba0a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55f99d894af8 # | | | |-DeclRefExpr 0x55f99d8ba0f0 'T' lvalue ParmVar 0x55f99d8b9d18 'Min' 'T' # | | | |-DeclRefExpr 0x55f99d8ba110 'T' lvalue ParmVar 0x55f99d8b9d90 'Max' 'T' # | | | `-DeclRefExpr 0x55f99d8ba130 'T' lvalue ParmVar 0x55f99d8b9e08 'X' 'T' # | | |-FunctionTemplateDecl 0x55f99d8ba608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55f99d8ba1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8ba560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55f99d8ba2e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55f99d8ba3a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55f99d8ba470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55f99d8ba7b8 # | | | `-ReturnStmt 0x55f99d8ba7a8 # | | | `-CallExpr 0x55f99d8ba768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8ba6c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55f99d8954c8 # | | | |-RecoveryExpr 0x55f99d8ba708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f99d8ba728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d8ba748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8bac20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55f99d8ba7e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8bab78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55f99d8ba8f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55f99d8ba9c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55f99d8baa88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55f99d8badd0 # | | | `-ReturnStmt 0x55f99d8badc0 # | | | `-CallExpr 0x55f99d8bad80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8bacd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55f99d8954c8 # | | | |-RecoveryExpr 0x55f99d8bad20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55f99d8bad40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d8bad60 '' contains-errors lvalue # | | |-FunctionDecl 0x55f99d8baea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55f99d8bae00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55f99d8bb010 # | | | `-ReturnStmt 0x55f99d8bb000 # | | | `-CXXStaticCastExpr 0x55f99d8bafd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55f99d8bafb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55f99d8bafa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55f99d8baf70 'uint':'unsigned int' lvalue ParmVar 0x55f99d8bae00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55f99d8bb530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55f99d8bb028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8bb488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55f99d8bb398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55f99d8bb670 # | | | `-ReturnStmt 0x55f99d8bb660 # | | | `-CallExpr 0x55f99d8bb630 '' # | | | |-UnresolvedLookupExpr 0x55f99d8bb5c8 '' lvalue (no ADL) = 'ddx_impl' 0x55f99d898a38 # | | | `-DeclRefExpr 0x55f99d8bb610 'T' lvalue ParmVar 0x55f99d8bb398 'input' 'T' # | | |-FunctionTemplateDecl 0x55f99d8bbb90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55f99d8bb688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8bbae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55f99d8bb9f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55f99d8bbce0 # | | | `-ReturnStmt 0x55f99d8bbcd0 # | | | `-CallExpr 0x55f99d8bbca0 '' # | | | |-UnresolvedLookupExpr 0x55f99d8bbc38 '' lvalue (no ADL) = 'ddx_impl' 0x55f99d898a38 # | | | `-DeclRefExpr 0x55f99d8bbc80 'T' lvalue ParmVar 0x55f99d8bb9f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55f99d8bbf78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55f99d8bbd10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8bbed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55f99d8bbe20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55f99d8bc0f0 # | | | `-ReturnStmt 0x55f99d8bc0e0 # | | | `-CallExpr 0x55f99d8bc0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8bc020 '' lvalue (no ADL) = 'ddx_impl' 0x55f99d898a38 # | | | `-RecoveryExpr 0x55f99d8bc068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8bc388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55f99d8bc120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8bc2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55f99d8bc230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55f99d8bc4d8 # | | | `-ReturnStmt 0x55f99d8bc4c8 # | | | `-CallExpr 0x55f99d8bc498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8bc430 '' lvalue (no ADL) = 'ddx_impl' 0x55f99d898a38 # | | | `-RecoveryExpr 0x55f99d8bc478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8bc9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55f99d8bc4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8bc948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55f99d8bc858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55f99d8bcb30 # | | | `-ReturnStmt 0x55f99d8bcb20 # | | | `-CallExpr 0x55f99d8bcaf0 '' # | | | |-UnresolvedLookupExpr 0x55f99d8bca88 '' lvalue (no ADL) = 'ddy_impl' 0x55f99d898fa8 # | | | `-DeclRefExpr 0x55f99d8bcad0 'T' lvalue ParmVar 0x55f99d8bc858 'input' 'T' # | | |-FunctionTemplateDecl 0x55f99d8bd050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55f99d8bcb48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8bcfa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55f99d8bceb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55f99d8bd1a0 # | | | `-ReturnStmt 0x55f99d8bd190 # | | | `-CallExpr 0x55f99d8bd160 '' # | | | |-UnresolvedLookupExpr 0x55f99d8bd0f8 '' lvalue (no ADL) = 'ddy_impl' 0x55f99d898fa8 # | | | `-DeclRefExpr 0x55f99d8bd140 'T' lvalue ParmVar 0x55f99d8bceb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55f99d8bd438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55f99d8bd1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8bd390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55f99d8bd2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55f99d8bd588 # | | | `-ReturnStmt 0x55f99d8bd578 # | | | `-CallExpr 0x55f99d8bd548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8bd4e0 '' lvalue (no ADL) = 'ddy_impl' 0x55f99d898fa8 # | | | `-RecoveryExpr 0x55f99d8bd528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8bd820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55f99d8bd5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8bd778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55f99d8bd6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55f99d8bd970 # | | | `-ReturnStmt 0x55f99d8bd960 # | | | `-CallExpr 0x55f99d8bd930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8bd8c8 '' lvalue (no ADL) = 'ddy_impl' 0x55f99d898fa8 # | | | `-RecoveryExpr 0x55f99d8bd910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8bde90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55f99d8bd988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8bdde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55f99d8bdcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55f99d8bdfd0 # | | | `-ReturnStmt 0x55f99d8bdfc0 # | | | `-CallExpr 0x55f99d8bdf90 '' # | | | |-UnresolvedLookupExpr 0x55f99d8bdf28 '' lvalue (no ADL) = 'fwidth_impl' 0x55f99d899518 # | | | `-DeclRefExpr 0x55f99d8bdf70 'T' lvalue ParmVar 0x55f99d8bdcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55f99d8be4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55f99d8bdfe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8be448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55f99d8be358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55f99d8be640 # | | | `-ReturnStmt 0x55f99d8be630 # | | | `-CallExpr 0x55f99d8be600 '' # | | | |-UnresolvedLookupExpr 0x55f99d8be598 '' lvalue (no ADL) = 'fwidth_impl' 0x55f99d899518 # | | | `-DeclRefExpr 0x55f99d8be5e0 'T' lvalue ParmVar 0x55f99d8be358 'input' 'T' # | | |-FunctionTemplateDecl 0x55f99d8be8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55f99d8be670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8be830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55f99d8be780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55f99d8bea28 # | | | `-ReturnStmt 0x55f99d8bea18 # | | | `-CallExpr 0x55f99d8be9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8be980 '' lvalue (no ADL) = 'fwidth_impl' 0x55f99d899518 # | | | `-RecoveryExpr 0x55f99d8be9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8becc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55f99d8bea58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8bec18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55f99d8beb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55f99d8bee10 # | | | `-ReturnStmt 0x55f99d8bee00 # | | | `-CallExpr 0x55f99d8bedd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8bed68 '' lvalue (no ADL) = 'fwidth_impl' 0x55f99d899518 # | | | `-RecoveryExpr 0x55f99d8bedb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8bf410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55f99d8bee28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8bf368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8bf198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55f99d8bf210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55f99d8bf510 # | | | `-ReturnStmt 0x55f99d8bf500 # | | | `-BinaryOperator 0x55f99d8bf4e0 '' '*' # | | | |-DeclRefExpr 0x55f99d8bf4a0 'T' lvalue ParmVar 0x55f99d8bf198 'x' 'T' # | | | `-DeclRefExpr 0x55f99d8bf4c0 'T' lvalue ParmVar 0x55f99d8bf210 'y' 'T' # | | |-FunctionTemplateDecl 0x55f99d8bfae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55f99d8bf528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55f99d8bfa38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8bf8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55f99d8bf928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55f99d8bfbe0 # | | | `-ReturnStmt 0x55f99d8bfbd0 # | | | `-BinaryOperator 0x55f99d8bfbb0 '' '*' # | | | |-DeclRefExpr 0x55f99d8bfb70 'T' lvalue ParmVar 0x55f99d8bf8b0 'x' 'T' # | | | `-DeclRefExpr 0x55f99d8bfb90 'T' lvalue ParmVar 0x55f99d8bf928 'y' 'T' # | | |-FunctionTemplateDecl 0x55f99d8bff50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f99d8bfc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8bfea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8bfcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55f99d8bfd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55f99d8c0050 # | | | `-ReturnStmt 0x55f99d8c0040 # | | | `-BinaryOperator 0x55f99d8c0020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55f99d8bffe0 'half' lvalue ParmVar 0x55f99d8bfcd8 'x' 'half' # | | | `-RecoveryExpr 0x55f99d8c0000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8c04a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55f99d8c00c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d8c0158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d8c03f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8c0228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55f99d8c02e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55f99d8c05a0 # | | | `-ReturnStmt 0x55f99d8c0590 # | | | `-BinaryOperator 0x55f99d8c0570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55f99d8c0530 'T' lvalue ParmVar 0x55f99d8c0228 'x' 'T' # | | | `-RecoveryExpr 0x55f99d8c0550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8c0980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f99d8c05d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55f99d8c0640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55f99d8c08d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8c0730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55f99d8c0808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55f99d8c0a80 # | | | `-ReturnStmt 0x55f99d8c0a70 # | | | `-BinaryOperator 0x55f99d8c0a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55f99d8c0a10 'half' lvalue ParmVar 0x55f99d8c0730 'x' 'half' # | | | `-RecoveryExpr 0x55f99d8c0a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8c0f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55f99d8c0a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d8c0b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55f99d8c0ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55f99d8c0e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8c0ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55f99d8c0d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55f99d8c1040 # | | | `-ReturnStmt 0x55f99d8c1030 # | | | `-BinaryOperator 0x55f99d8c1010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55f99d8c0fd0 'T' lvalue ParmVar 0x55f99d8c0ca0 'x' 'T' # | | | `-RecoveryExpr 0x55f99d8c0ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8c13b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f99d8c1070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8c1308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8c1170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55f99d8c11f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55f99d8c14b0 # | | | `-ReturnStmt 0x55f99d8c14a0 # | | | `-BinaryOperator 0x55f99d8c1480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55f99d8c1440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55f99d8c1460 'half' lvalue ParmVar 0x55f99d8c11f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55f99d8c18b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55f99d8c14c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d8c1568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d8c1808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8c1680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55f99d8c16f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55f99d8c19b0 # | | | `-ReturnStmt 0x55f99d8c19a0 # | | | `-BinaryOperator 0x55f99d8c1980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55f99d8c1940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55f99d8c1960 'T' lvalue ParmVar 0x55f99d8c16f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55f99d8c1d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f99d8c19e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55f99d8c1c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55f99d8c1aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55f99d8c1b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55f99d8c1ea0 # | | | `-ReturnStmt 0x55f99d8c1e90 # | | | `-CallExpr 0x55f99d8c1e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8c1dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55f99d88f888 # | | | |-RecoveryExpr 0x55f99d8c1e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d8c1e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8c22e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55f99d8c1eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55f99d8c1f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55f99d8c2240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55f99d8c2030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55f99d8c20f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55f99d8c2468 # | | | `-ReturnStmt 0x55f99d8c2458 # | | | `-CallExpr 0x55f99d8c2420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55f99d8c2398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55f99d88f888 # | | | |-RecoveryExpr 0x55f99d8c23e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55f99d8c2400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55f99d8c2848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55f99d8c2498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55f99d8c2508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55f99d8c27a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55f99d8c2650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55f99d8c26d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55f99d8c2948 # | | | `-ReturnStmt 0x55f99d8c2938 # | | | `-BinaryOperator 0x55f99d8c2918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55f99d8c28d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55f99d8c28f8 'half' lvalue ParmVar 0x55f99d8c26d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55f99d8c2e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55f99d8c2960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55f99d8c29f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55f99d8c2a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55f99d8c2d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55f99d8c2bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55f99d8c2c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55f99d8c2f00 # | | `-ReturnStmt 0x55f99d8c2ef0 # | | `-BinaryOperator 0x55f99d8c2ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55f99d8c2e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55f99d8c2eb0 'T' lvalue ParmVar 0x55f99d8c2c40 'y' 'T' # | |-LinkageSpecDecl 0x55f99d8b5998 col:10 implicit C # | | `-FunctionDecl 0x55f99d8b59e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55f99d8b5af0 <> 'unsigned int' # | | |-BuiltinAttr 0x55f99d8b5a90 <> Implicit 740 # | | `-NoThrowAttr 0x55f99d8b5b60 Implicit # | |-FunctionDecl 0x55f99d8c30e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55f99d8c2fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55f99d8c3038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55f99d8c3218 # | | `-HLSLNumThreadsAttr 0x55f99d8c31b0 8 8 1 # | |-CXXRecordDecl 0x55f99d8c3240 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 0x55f99d8c32e8 <> Implicit # | | |-CXXRecordDecl 0x55f99d8c33a8 col:8 implicit struct ST # | | |-FieldDecl 0x55f99d8c3468 col:7 a 'int' # | | `-FieldDecl 0x55f99d8c34d0 col:9 b 'float' # | |-FunctionDecl 0x55f99d8c37d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55f99d8c3638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55f99d8c36a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55f99d8c3900 # | | `-HLSLNumThreadsAttr 0x55f99d8c3898 8 8 1 # | |-FunctionDecl 0x55f99d8c3948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55f99d8c3af8 # | | `-DeclStmt 0x55f99d8c3ae0 # | | `-VarDecl 0x55f99d8c3a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55f99d8c3b28 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 0x55f99d8c3bd0 <> Implicit # | | |-CXXRecordDecl 0x55f99d8c3c90 col:8 implicit struct ST2 # | | |-VarDecl 0x55f99d8c3d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55f99d8c3eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55f99d8c3f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55f99d8c41e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55f99d8c40d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55f99d8c4138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55f99d8c4310 # | | `-HLSLNumThreadsAttr 0x55f99d8c42a8 8 8 1 # | |-FunctionDecl 0x55f99d8c4500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55f99d8c43f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55f99d8c4458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55f99d8c4630 # | | `-HLSLNumThreadsAttr 0x55f99d8c45c8 8 8 1 # | |-FunctionDecl 0x55f99d8c4678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55f99d8c4828 # | | `-DeclStmt 0x55f99d8c4810 # | | `-VarDecl 0x55f99d8c47a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55f99d8c4858 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 0x55f99d8c4900 <> Implicit # | | |-CXXRecordDecl 0x55f99d8c49c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55f99d8c4ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55f99d8c4b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55f99d8c4be8 "SV_GroupID" 0 # | |-FunctionDecl 0x55f99d8c4e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55f99d8c4d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55f99d8c4dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55f99d8c4fa0 # | | `-HLSLNumThreadsAttr 0x55f99d8c4f38 8 8 1 # | |-FunctionDecl 0x55f99d8c5190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55f99d8c5080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55f99d8c50e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55f99d8c52c0 # | | `-HLSLNumThreadsAttr 0x55f99d8c5258 8 8 1 # | |-FunctionDecl 0x55f99d8c5308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55f99d8c54b8 # | | `-DeclStmt 0x55f99d8c54a0 # | | `-VarDecl 0x55f99d8c5438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55f99d8c54e8 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 0x55f99d8c5590 <> Implicit # | | |-CXXRecordDecl 0x55f99d8c5650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55f99d8c5750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55f99d8c5828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55f99d8c5878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55f99d8c5fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55f99d8c59b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55f99d8c5a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55f99d8c60e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55f99d8c5af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55f99d8c5b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55f99d8c6130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55f99d8c5c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55f99d8c5ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55f99d8c6188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55f99d8c5d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55f99d8c5de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55f99d8c61d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55f99d8c6228 # | `-HLSLShaderAttr 0x55f99d8c6080 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 :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (5 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/sin.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (8 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 0x558ee8998c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x558ee8998be8 '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 0x558ee8998b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x558ee8998c70 # | 18853: | `-ReturnStmt 0x558ee8998c60 # | 18854: | `-ImplicitCastExpr 0x558ee8998c48 'int' # | 18855: | `-ExtVectorElementExpr 0x558ee8998c20 'float' r # | 18856: | `-ImplicitCastExpr 0x558ee8998c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x558ee8998be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x558ee8998dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x558ee8998ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x558ee8998f28 # | 18861: | `-ReturnStmt 0x558ee8998f18 # | 18862: | `-ExtVectorElementExpr 0x558ee8998ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (10 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/transpose-builtin.hlsl (11 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (12 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/min-overloads.hlsl (13 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (14 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/rsqrt.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (16 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/asin.hlsl (17 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/builtins/lerp-builtin.hlsl (18 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/splitdouble.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (20 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (21 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (23 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (24 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/lerp-overloads.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (26 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (27 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/clamp.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (29 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (31 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/frac-builtin.hlsl (32 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/vec-scalar-compat-overload-warnings.hlsl (33 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 :: SemaHLSL/BuiltIns/reflect-errors.hlsl (34 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (35 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (37 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 :: AST/HLSL/vk_binding_attr.hlsl (38 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55fc32702248 <> # | ^ # | # | 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 0x55fc32702248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55fc32702b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55fc32702ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55fc32702c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55fc32702450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (39 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/BuiltIns/half-float-only-errors.hlsl (40 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/exp-errors.hlsl (41 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (42 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 :: SemaHLSL/BuiltIns/refract-errors.hlsl (43 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (44 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 0x55c280f0eda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55c280f0f9e0 <> 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 0x55c280f0eda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55c280f0f6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55c280f0fa40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55c280f0f770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55c280f0efb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55c280f0f870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55c280f0f8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55c280f0f9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55c280f0f990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55c280f0f7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55c280f0f770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55c280f0f930 <> 'int' lvalue NonTypeTemplateParm 0x55c280f0f870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55c280f3a2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (45 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (46 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 0x5617d6db65f8 <> # | ^ # | # | 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 0x5617d6db65f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5617d6db6f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5617d6db7290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5617d6db6fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5617d6db6800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (47 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/BasicFeatures/MatrixElementTypeCast.hlsl (48 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/float3.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (50 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 :: AST/HLSL/packoffset.hlsl (51 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/export.hlsl (52 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (53 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 :: AST/HLSL/semantic-input.hlsl (54 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/resource_binding_attr.hlsl (55 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 0x5558207cee58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x5558207cf218 'hlsl_constant float' lvalue Var 0x5558207cea70 '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 0x5558207ceb98 <> Implicit # | 18812: | `-FieldDecl 0x5558207cec70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x5558207ced00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x5558207ced78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x5558207cedd0 "t2" "space1" # | 18816: | |-VarDecl 0x5558207cee58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x5558207ceed8 <> 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 0x5558207cf158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x5558207cf2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x5558207cf2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x5558207cf288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x5558207cf258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x5558207cf218 'hlsl_constant float' lvalue Var 0x5558207cea70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x5558207cf270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x5558207cf238 'hlsl_constant float' lvalue Var 0x5558207cee58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x5558207cf328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x5558207cf408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x5558207cf4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (56 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/VectorElementStore.hlsl (57 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (58 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/semantics/SV_Position.vs.hlsl (59 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/acos.hlsl (60 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (62 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (63 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/BasicFeatures/VectorElementwiseCast.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (65 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (66 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/VectorOverloadResolution.hlsl (67 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/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 :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (69 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/BasicFeatures/MatrixConstructor.hlsl (70 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/ldexp.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (72 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/Language/groupsharedArgs/NotGroupSharedTest.hlsl (73 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/builtins/sinh.hlsl (74 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/floor.hlsl (75 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (76 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/AddUint64-errors.hlsl (77 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (78 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 :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (79 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/HLSLControlFlowHint.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (82 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (83 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (84 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/builtins/smoothstep.hlsl (85 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (86 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/Semantics/position.ps.struct.hlsl (87 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (88 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (89 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/builtins/saturate.hlsl (90 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/builtins/WaveActiveAnyTrue.hlsl (91 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/sign.hlsl (92 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 :: Driver/dxc_rootsig-define.hlsl (93 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (94 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (95 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (96 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/resources/TypedBuffers-elementtype.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (98 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/normalize-builtin.hlsl (99 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 :: AST/HLSL/semantic-output-struct.hlsl (100 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/lerp.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (102 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/valid_entry_parameter.hlsl (103 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (104 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/cross.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (106 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (107 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 :: SemaHLSL/Semantics/semantics-valid.hlsl (108 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (109 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/BuiltIns/all-errors.hlsl (110 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 :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (111 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/asint16.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (113 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (114 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55deb69b5ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55deb69b6b20 <> 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 0x55deb6c8d4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55deb6c8e010 'void (inout int)' lvalue Function 0x55deb6c8ce28 '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 0x55deb69b5ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55deb69b6828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55deb69b6b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55deb69b68b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55deb69b60f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55deb69b69b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55deb69b6a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55deb69b6b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55deb69b6ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55deb69b6930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55deb69b68b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55deb69b6a70 <> 'int' lvalue NonTypeTemplateParm 0x55deb69b69b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55deb69e4158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55deb6c8d298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55deb6c8d278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55deb6c8d220 'double' lvalue ParmVar 0x55deb6c8cfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55deb6c8d260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55deb6c8d240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55deb6c8d4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55deb6c8d2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55deb6c8d440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55deb6c8d360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55deb6c8d698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55deb6c8d638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55deb6c8dbc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55deb6c8dc40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55deb6c8e1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55deb6c8e0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55deb6c8e090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55deb6c8e010 'void (inout int)' lvalue Function 0x55deb6c8ce28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55deb6c8e158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55deb6c8e0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55deb6c8dff0 'int' lvalue ParmVar 0x55deb6c8dbc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55deb6c8e108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55deb6c8e0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (115 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/convergence/global_array.hlsl (116 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (117 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (118 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (120 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/rcp-builtin.hlsl (121 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 :: SemaHLSL/BuiltIns/saturate-errors.hlsl (122 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/matrix_single_subscript_errors.hlsl (123 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (124 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 :: SemaHLSL/BuiltIns/cross-errors.hlsl (125 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (126 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (128 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (129 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 :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (130 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (131 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/matrix-member-one-based-swizzle-store.hlsl (132 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/WaveActiveBitOr.hlsl (133 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/basic_types.hlsl (134 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (135 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 :: AST/HLSL/pch_spirv_type.hlsl (136 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/vk-features/vk.pushconstant.anon-struct.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (138 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (139 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 :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (140 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (141 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (142 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 0x5612985bc4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5612988621f0 <> 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 0x5612985bc4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5612988621f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x561298862278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x561298862768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x561298862730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x561298862700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5612988621f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5612988626f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (143 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/resources/cbuffer_geps.hlsl (144 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 :: AST/HLSL/pch_with_buf.hlsl (145 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (148 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (149 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/f32tof16-errors.hlsl (150 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (151 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/vk_binding_attr.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (153 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/select-errors.hlsl (154 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (156 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (157 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (158 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 :: SemaHLSL/Semantics/struct_input.hlsl (159 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (160 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/floor-overloads.hlsl (161 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (162 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 0x558edd4e84a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x558edd78e1e0 <> 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 0x558edd4e84a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x558edd78e1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x558edd78e268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x558edd78e758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x558edd78e720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x558edd78e6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x558edd78e1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x558edd78e6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (164 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (166 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (167 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/BasicFeatures/StructElementwiseCast.hlsl (168 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 :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (169 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 :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (170 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (171 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/distance-errors.hlsl (172 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (173 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/Types/Traits/IsTypedResourceElementCompatible.hlsl (174 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/cos-overloads.hlsl (175 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (176 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/resources/StructuredBuffers-elementtype.hlsl (177 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/BasicFeatures/ArrayElementwiseCast.hlsl (178 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (179 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/reversebits.hlsl (180 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/BuiltIns/clip-errors.hlsl (181 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (182 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 :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (183 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (184 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/semantics/semantic.explicit-mix-builtin.hlsl (185 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/semantics/SV_GroupThreadID-noindex.hlsl (186 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (187 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/clip.hlsl (188 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/frac-overloads.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (190 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-1.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (193 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 :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (194 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (195 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (196 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 :: CodeGenHLSL/group_shared.hlsl (197 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/groupsharedArgs/Scalartest.hlsl (198 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/exp-overloads.hlsl (199 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/BasicFeatures/MatrixInitializerListOrder.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (202 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (203 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (204 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (205 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (206 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 :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (207 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (209 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/semantics/semantic.explicit-location.hlsl (210 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 :: SemaHLSL/BuiltIns/asint16-errors.hlsl (211 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/Language/groupsharedArgs/ScalarTest.hlsl (212 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (213 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (214 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 :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (215 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/builtins/trunc-overloads.hlsl (216 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 :: SemaHLSL/Types/short-errors.hlsl (217 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/resources/Texture2D-SampleLevel.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (221 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/WavePrefixProduct-errors.hlsl (222 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/groupsharedArgs/ArrTest.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (225 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/rcp-errors.hlsl (226 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/Semantics/vertexid.vs.hlsl (227 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (230 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (232 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 :: AST/HLSL/TypdefArrayParam.hlsl (233 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/builtins/abs.hlsl (234 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/mul.hlsl (235 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (239 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (240 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 :: SemaHLSL/vk-ext-input-builtin.hlsl (241 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (242 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 (243 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/builtins/isinf-overloads.hlsl (244 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (245 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (247 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/semantics/semantic-struct-nested-inherit.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (250 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/builtins/WaveActiveAllEqual.hlsl (251 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (252 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (253 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/BasicFeatures/MatrixElementRowColFlags.hlsl (254 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/builtins/transpose.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (256 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/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (257 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (258 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 0x55aef1482188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55aef14820e0 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 0x55aef1482188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55aef1481e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55aef14820e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55aef1481fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55aef1482278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55aef1482268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55aef1482220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55aef1482200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (260 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/BuiltIns/ldexp-errors.hlsl (261 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (263 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/builtins/length.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (266 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (267 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/resources/StructuredBuffers-methods-lib.hlsl (268 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/convergence/do.while.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (270 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (271 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/Language/InitIncompleteArrays.hlsl (272 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/cosh-overloads.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (274 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (276 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/cbuffer_matrix_align.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (278 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 :: SemaHLSL/BuiltIns/asuint-errors.hlsl (279 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/StructuredBuffers-methods-ps.hlsl (280 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/radians-builtin.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (282 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/asuint.hlsl (283 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (284 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (285 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/BasicFeatures/MatrixImplicitTruncation.hlsl (286 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/sgep/array_store.hlsl (287 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (288 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 :: SemaHLSL/MatrixElementOverloadResolution.hlsl (289 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/dot4add_u8packed.hlsl (290 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/ddy-fine-builtin.hlsl (291 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/BuiltIns/WaveActiveSum-errors.hlsl (292 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (293 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/Operators/frem_modulo-errors.hlsl (294 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (295 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/log2-overloads.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (297 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/convergence/while.hlsl (298 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (301 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/builtins/WavePrefixSum.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (303 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (304 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/groupsharedArgs/TemplateTest.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (306 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (307 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (308 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 :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (309 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (310 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (311 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/semantics/semantic.explicit-mix.lib.hlsl (312 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/convergence/entry.point.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (314 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/semantics/SV_Target.ps.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (316 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/groupsharedArgs/VectorTest.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (318 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/resources/res-array-local3.hlsl (319 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (321 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (322 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/resources/ByteAddressBuffers-methods.hlsl (323 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (324 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (325 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (326 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (327 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/semantics/semantic.array.output.hlsl (328 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/OutputArguments.hlsl (329 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/matrix-member-zero-based-accessor-scalar-load.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (331 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (332 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 :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (333 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/D3DCOLORtoUBYTE4.hlsl (334 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 :: AST/HLSL/OutArgExpr.hlsl (335 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (336 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/Wave.hlsl (337 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (338 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (339 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (341 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (342 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (344 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/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (345 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (346 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/vk-features/vk.pushconstant.dxil.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (348 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 :: AST/ByteCode/hlsl.hlsl (349 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (350 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (351 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (354 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/MatrixElement_cbuffer.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (356 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 :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (357 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (358 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/rsqrt-builtin.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (361 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (362 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (363 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (364 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 :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (365 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (367 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (368 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/f16tof32-errors.hlsl (369 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (370 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/BuiltIns/WaveActiveProduct-errors.hlsl (371 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (372 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 :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (373 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (374 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (375 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/export.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (377 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (378 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 :: SemaHLSL/matrix-member-access-errors.hlsl (379 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/vk-features/SpirvType.hlsl (380 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (381 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (382 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (383 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (384 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (385 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/BasicFeatures/matrix-type-indexing.hlsl (386 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 :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (387 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (388 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/convergence/cf.for.plain.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (390 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (391 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (392 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/WaveGetLaneIndex-errors.hlsl (393 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (395 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/resources/cbuffer_with_packoffset.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (397 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/select.hlsl (398 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/groupsharedArgs/Overloads.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (400 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/matrix-member-zero-based-swizzle-store.hlsl (401 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (403 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/resources/Texture2D-Gather.hlsl (404 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (406 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (408 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (409 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/semantics/SV_GroupID.hlsl (410 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/resources/res-array-global-multi-dim.hlsl (411 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/mul-errors.hlsl (412 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (416 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (417 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (418 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (419 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (420 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-swizzle-load.hlsl (421 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (422 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (423 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (424 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (425 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (426 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/builtins/degrees.hlsl (427 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/implicit-norecurse-attrib.hlsl (428 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/builtins/WaveActiveBitAnd-errors.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (430 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/wave_get_lane_index_do_while.hlsl (431 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/builtins/WaveActiveBitXor.hlsl (432 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 :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (433 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (434 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (435 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/resources-declared-only-once.hlsl (436 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (437 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (439 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 :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (441 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/static-variable.hlsl (442 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/resources/res-array-global-subarray-many.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (444 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (445 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/entry.hlsl (446 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/builtins/or.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (448 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (449 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 :: SemaHLSL/vk.spec-constant.error.hlsl (450 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (451 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.struct.output.hlsl (452 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/Semantics/vertexid.ps.hlsl (453 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 :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (454 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/ddx-fine-builtin.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (456 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 :: AST/HLSL/pch.hlsl (457 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/semantics/semantic.arbitrary.hlsl (458 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/semantics/SV_GroupID-noindex.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (460 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/BoolVector.hlsl (461 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (463 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/exp2.hlsl (464 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/vk-features/vk.pushconstant.layout.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (466 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (467 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (468 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (469 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (470 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/Language/ArrayOutputArgs-errors.hlsl (471 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.ps.input.hlsl (472 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/semantics/DispatchThreadID-noindex.hlsl (473 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/wavesize.hlsl (474 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (475 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/builtins/f16tof32-builtin.hlsl (476 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/sgep/load_global.hlsl (477 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (478 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (479 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (480 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (482 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/builtins/tanh-overloads.hlsl (483 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 :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (484 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/ddx-coarse-builtin.hlsl (485 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (486 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/BuiltIns/transpose-errors.hlsl (487 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/ddy.hlsl (488 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (489 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 :: SemaHLSL/local_resource_bindings.hlsl (490 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (492 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/clip-builtin.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (494 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (495 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/rcp.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (497 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/log-overloads.hlsl (498 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (500 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (501 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/resources/Texture2D-Load.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (505 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/radians.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (507 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (508 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/step.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (510 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/semantics/semantic.struct.hlsl (511 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/ceil.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (513 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (514 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (515 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: 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: 166.49s 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.